DRV8825 Motor Driver Module

Key Specifications

  • Operating Voltage (VMOT): 8.2V to 45V DC.
  • Current (Max): ~1.5A per phase (without heatsink), up to 2.2A per phase (with heatsink/cooling).
  • Microstepping: Full, 1/2, 1/4, 1/8, 1/16, and 1/32 steps.
  • Interface: Simple Step/Direction (STEP/DIR) with 3.3V/5V logic compatibility.
  • Protection Features: Over-temperature shutdown, over-current shutdown, short-circuit, and under-voltage lockout.
  • Control: Adjustable current limit via onboard potentiometer.

Features

  • Smooth Operation: High microstepping resolution for quieter, smoother motion.
  • Built-in Regulator: No external logic voltage supply needed.
  • Compatibility: Pin-compatible with the popular A4988 drivers but offers higher current and microstepping.

Typical Application (with Arduino)

  • Power: Connect VMOT to motor power, GND to ground.

Control Pins: STEP (pulse for steps), DIR (direction), ENABLE (can connect to sleep or logic high), MS1, MS2, MS3 (set microstepping mode).