Adafruit
Adafruit DRV8871 DC Motor Driver Breakout Board - 3.6A Max
The Adafruit DRV8871 is a single-channel brushed DC motor driver breakout capable of delivering up to 3.6 A peak current with a wide 6.5–45V motor voltage ra...
The Adafruit DRV8871 is a single-channel brushed DC motor driver breakout capable of delivering up to 3.6 A peak current with a wide 6.5–45V motor voltage range. Its resistor-set current limiting and built-in PWM support make it straightforward to use with virtually any brushed DC motor.
The board includes a 30K current-limiting resistor (pre-set to ~2 A), which can be removed or changed to adjust the limit. Built-in protections include undervoltage lockout, overcurrent protection, and thermal shutdown. Simply connect your motor to the output terminals, supply 6.5–45V DC, and control direction/speed via two logic inputs.
Key Features
- 3.6 A Peak Current – Powerful enough for larger brushed DC motors
- 6.5–45V Motor Voltage – Wide input range for diverse applications
- Up to 5.5V Logic – Compatible with 3.3V and 5V microcontrollers
- Resistor-Set Current Limiting – Default ~2 A, adjustable without inline sense resistor
- PWM Control – Built-in PWM support on IN1/IN2 inputs
- Built-In Protections – Undervoltage lockout, overcurrent, and thermal shutdown
- 565 mΩ Typical RDS(on) – Low resistance for efficient operation
Also Available
- DRV8833 DC/Stepper Motor Driver – Dual H-bridge, 2.7–10.8V (lower voltage, dual channel)
Ideal For
- Robotics with higher-power DC motors
- Motorised mechanisms and actuators
- 12V–24V motor control applications
- Projects requiring adjustable current limiting
Package Contents
- 1× DRV8871 motor driver breakout board (fully assembled and tested)
- 2× 2-pin terminal blocks
- 1× Header strip (soldering required)
Jargon buster
Plain-language definitions for the technical terms used above.
- breakout
- A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
- Headers
- Rows of metal pins used to plug a module into a breadboard or connect it with jumper wires. Pre-soldered headers make the module easier to use straight away without needing to solder the pins yourself.
- motor driver
- An electronic circuit that lets a low-power controller switch and control a motor that needs more current than the controller pins can safely provide. Checking motor driver support matters because pumps and motors usually cannot be connected directly to a microcontroller output.
- PWM
- Pulse Width Modulation is a way for a digital pin to simulate variable output power by switching on and off very quickly. It matters for controlling things like LED brightness, motor speed, or servo-style signals from a microcontroller pin.
- Terminal block
- A connector used to join wires together in a neat, removable, or serviceable way. For this product, it helps split one power input into several outputs without soldering.
Find this product in
Brands
Related Tutorials
Free guides on learn.littlebird.com.au