From RepRap
Revision as of 11:39, 5 November 2017 by Jobo (talk | contribs) (Genesis, seperate chip and board)
Jump to: navigation, search


The DRV8825 is a Stepper Motor Driver board that has on a DRV8825_chip that enables control of stepper motors through arduino type programming firmware and software.
DRV8825 stepper driver module 1a.jpg

The DRV8825 board can supply up to 2.5-A peak or 1.75-A RMS output current (with proper heatsinking at 24 V and 25°C).

A simple step/direction interface allows easy interfacing to controller circuits. Pins allow configuration of the motor in full-step up to 1/32-step modes. Decay mode is programmable. Internal shutdown functions are provided for overcurrent protection, short circuit protection, undervoltage lockout and overtemperature.

It is one of the two most popular add-on stepper motor driver boards, along with the 4988. The increased 1/32 step mode more than makes up for the slight increase in cost compared with the A4988.

Both the the A4988 and DRV8825 boards are interchangeable (note how you put them in), and should work the same on any 3D printer or similar system. Stepper drivers mixed a4988 drv8825 RAMPS 1a.jpg

Chip Features

  • PWM Microstepping Motor Driver
  • Built-In Microstepping Indexer
  • Five-Bit Winding Current Control Allows
  • Up to 32 Current Levels, 32 step modes, meaning a 360 degree turn can be done in upto 32 steps of 11.25 degrees each.
  • Low MOSFET On-Resistance
  • 2.5-A Maximum Drive Current at 24 V, 25°C
  • Built-In 3.3-V Reference Output
  • 8.2-V to 45-V Operating Supply Voltage Range
  • Thermally Enhanced Surface Mount Package

Chip Datasheet


External notes/references

See also


A4988 vs DRV8825 Chinese Stepper Driver Boards