Store

Adafruit

$15.33 |
Out of stock
No reviews yet

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...

Get notified when back in stock

Qty
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

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

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)
Note: Some light soldering required to attach headers and terminal blocks. Motor and power supply not included. Terminal block colour may vary (blue or black).

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.

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.