AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

Pololu

$31.50 |
Only 3 left
No reviews yet

Control two brushed DC motors directly from your Raspberry Pi with this dual motor driver featuring MAX14870 H-bridge ICs. Capable of handling motors from 4....

Stock availability

Ready to ship from Sydney
3 in stock
Genuine AU stock · Ships from Sydney AU warranty GST tax invoice
Estimated Delivery
Arrives
Order now — ships Thu 6 Aug
Disclaimer
View Markdown
Secure checkout

Control two brushed DC motors directly from your Raspberry Pi with this dual motor driver featuring MAX14870 H-bridge ICs. Capable of handling motors from 4.5V to 36V with up to 1.7A continuous per channel, it's perfect for robotics and motorised projects.

This assembled version comes with headers and terminal blocks pre-soldered, ready to plug onto any 40-pin Raspberry Pi. The included Python library makes motor control straightforward, with support for PWM speed control and direction switching.

Key Features

  • Dual MAX14870 H-Bridges – Control 2 bidirectional DC motors
  • Wide Voltage Range – 4.5V to 36V motor supply
  • 1.7A Continuous / 2.5A Peak – Per channel current handling
  • 50 kHz PWM – High-frequency speed control
  • Built-in Protection – Reverse voltage, under-voltage, over-current, over-temperature
  • Python Library – Easy programming interface
  • Fully Assembled – Headers and terminals pre-soldered
  • 5mm Terminal Blocks – Secure motor and power connections

Specifications

  • Motor Voltage – 4.5V to 36V
  • Continuous Current – 1.7A per channel
  • Peak Current – 2.5A per channel
  • GPIO Pins Used – 5 pins (default) + 1 fault pin
  • Max PWM Frequency – 50 kHz

Compatibility

  • Raspberry Pi 4, 3B+, 3B, 2B, B+, A+
  • Any 40-pin Raspberry Pi

Ideal For

  • Mobile robots
  • Motorised vehicles
  • Pan-tilt mechanisms
  • Automation projects

Package Contents

  • 1× Dual MAX14870 Motor Driver (assembled)

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

DC
DC means direct current, where electricity flows in one constant direction, as supplied by batteries, USB ports and many plug-pack power supplies. When a product specifies DC, it runs from a DC supply rather than mains AC, so you need to provide the correct voltage and polarity.
GPIO
General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
Headers
Rows of connector contacts on a fixed pitch (commonly 2.54 mm) used to link a board to a breadboard, jumper wires, or another board. They come as male pin headers and female socket headers; when a module ships with pre-soldered headers it can be used straight away, whereas bare pads require soldering 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.
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.