The product is currently Out-of-Stock. Enter your email address below and we will notify you as soon as the product is available.







This stepper motor control board with DRV8825 driver is the ideal solution for driving NEMA17-type motors in open-loop configuration. Built on a 4-layer PCB, it integrates both the DRV8825 driver and an ATmega32U4 microcontroller with Arduino Leonardo bootloader, programmable directly via USB without the need for external converters.

Designed to be mounted directly on the back of the motor, the board offers a plug-and-play solution perfect for robotics, CNC machines, DIY automation projects, and 3D printers. It supports microstepping up to 1/32 step, configurable via three DIP switches (M0, M1, M2), ensuring precise and flexible motor control.

The ATmega32U4 microcontroller can be programmed using the Arduino IDE, making it accessible even to hobbyists and beginners. Thanks to the Leonardo bootloader, programming is done directly via USB, just like a standard Arduino board.

Compact, versatile, and easy to use, this board is the perfect choice for those seeking an integrated, ready-to-use solution for stepper motor control.

Important note: The board is ready to use, with the Leonardo bootloader already loaded on the ATmega32U4.

Key Features
  • No complex wiring: microcontroller and driver in a single module
  • Direct USB programming, just like an Arduino Leonardo
  • Compact form factor, suitable for tight spaces
  • Open-loop configuration, ideal for applications where feedback is not required                                                                                                                    
Technical specifications
  • Motor driver: DRV8825 (Texas Instruments)
  • Microcontroller: ATmega32U4 with Arduino Leonardo bootloader
  • Motor power supply: up to 45 V – max 2.2 A per phase (with cooling)
  • Logic voltage: 5 V (via USB)
  • Microstepping resolution: full step, 1/2, 1/4, 1/8, 1/16, 1/32 (selectable via DIP switch)
  • Integrated DIP switches: M0, M1, M2 for microstepping configuration
  • USB connection: yes (USB-C)
  • IDE compatibility: Arduino IDE
  • Programming: via USB, no external converter required
  • Compact dimensions: suitable for direct mounting on NEMA17 motors
  • Direct mounting: holes aligned for rear motor attachment
  • Control type: open-loop
  • Applications: CNC, robotics, DIY automation, 3D printers, educational projects
Microstepping DIP switch settings
Microstep M2 M1 M0
Full step OFF OFF OFF
1/2 step OFF OFF ON
1/4 step OFF ON OFF
1/8 step OFF ON ON
1/16 step ON OFF OFF
1/32 step ON OFF ON
1/32 step ON ON OFF
1/32 step ON ON ON
Control board mounted directly on the NEMA17 motor

The image shows an example of how the control board can be used. The motor is not included and must be purchased separately.

Electrical schematic
 
 

Write a review

Please login or register to review

Stepper motor control board with DRV8825 and ATmega32U4 microcontroller

  • Price: 25.00€


  • 5 or more 22.50€

The product is currently Out-of-Stock. Enter your email address below and we will notify you as soon as the product is available.