Motor Drivers

Pololu High-Power Motor Drivers

Compare Pololu High-Power Motor Drivers

This family of pin-compatible, discrete MOSFET H-bridge motor drivers is suitable for bidirectional control of high-voltage or high-current DC brushed motors.


A4988 Stepper Motor Driver Carrier with Voltage Regulators
Pololu item #: 1183
Price: $19.95
Quantity:

A4988 Stepper Motor Driver Carrier with Voltage Regulators

The A4988 stepper motor driver carrier with voltage regulators is a breakout board for Allegro’s easy-to-use A4988 microstepping bipolar stepper motor driver and is a drop-in replacement for the A4983 stepper motor driver carrier with voltage regulators. The board has two voltage regulators (5 V and 3.3 V), eliminating the need for separate logic and motor supplies. The driver features adjustable current limiting, overcurrent protection, and five different microstep resolutions. It operates from 8 – 35 V and can deliver up to 2 A per coil.

A4988 Stepper Motor Driver Carrier
Pololu item #: 1182
Price: $12.95
Quantity:

A4988 Stepper Motor Driver Carrier

The A4988 stepper motor driver carrier is a breakout board for Allegro’s easy-to-use A4988 microstepping bipolar stepper motor driver and is a drop-in replacement for the A4983 stepper motor driver carrier. The driver features adjustable current limiting, overcurrent protection, and five different microstep resolutions. It operates from 8 – 35 V and can deliver up to 2 A per coil.

Pololu Dual VNH5019 Motor Driver Shield for Arduino
Pololu item #: 2502
Price: $59.95
Quantity:

Pololu Dual VNH5019 Motor Driver Shield for Arduino

Get your Arduino moving! This shield makes it easy to control two high-power DC motors with your Arduino or Arduino-compatible board. Its dual robust VNH5019 motor drivers operate from 5.5 to 24 V and can deliver a continuous 12 A (30 A peak) per motor, or a continuous 24 A (60 A peak) to a single motor connected to both channels. These great drivers also offer current-sense feedback and accept ultrasonic PWM frequencies for quieter operation. The Arduino pin mappings can all be customized if the defaults are not convenient, and the motor driver control lines are broken out along the left side of the shield for general-purpose use without an Arduino.

Dual VNH2SP30 Motor Driver Carrier MD03A
Pololu item #: 708
Price: $59.95
Quantity:

Dual VNH2SP30 Motor Driver Carrier MD03A

If you are looking to drive two high-power motors through one compact unit, these dual VNH2SP30 motor driver carriers are perfect for you. With these boards, it’s easy to get a medium-sized, differential drive robot running in no time. For even better control, the VNH2 version includes current sensing and can operate a higher PWM frequency (20 KHz) than its VNH3 counterpart.

Dual VNH3SP30 Motor Driver Carrier MD03A
Pololu item #: 707
Price: $49.95
Quantity:

Dual VNH3SP30 Motor Driver Carrier MD03A

If you are looking to drive two high-power motors through one compact unit, these dual VNH3SP30 motor driver carriers are perfect for you. With these boards, it’s easy to get a medium-sized, differential drive robot running in no time. The VNH3 version is a lower-cost option than its VNH2 counterpart.

VNH5019 Motor Driver Carrier
Pololu item #: 1451
Price: $34.95
Quantity:

VNH5019 Motor Driver Carrier

This carrier board for ST’s VNH5019 motor driver IC operates from 5.5 to 24 V and can deliver a continuous 12 A (30 A peak). It works with 2.5 to 5 V logic levels, supports ultrasonic (up to 20 kHz) PWM, and features current sense feedback (an analog voltage proportional to the motor current). Along with built-in protection against reverse-voltage, over-voltage, under-voltage, over-temperature, and over-current, these features make this product a great general-purpose motor driver.

VNH2SP30 Motor Driver Carrier MD01B
Pololu item #: 706
Price: $34.95
Quantity:

VNH2SP30 Motor Driver Carrier MD01B

This carrier board for ST’s VNH2SP30 motor driver IC operates from 5.5 to 16 V and can deliver a continuous 14 A (30 A peak). It works with 5 V logic levels, supports ultrasonic (up to 20 kHz) PWM, and features current sense feedback (an analog voltage proportional to the motor current). Along with built-in protection against reverse-voltage, over-voltage, under-voltage, over-temperature, and over-current, these features make this product a great general-purpose motor driver.

VNH3SP30 Motor Driver Carrier MD01B
Pololu item #: 705
Price: $27.95
Quantity:

VNH3SP30 Motor Driver Carrier MD01B

This carrier board for ST’s VNH3SP30 motor driver IC operates from 5.5 to 16 V and can deliver a continuous 9 A (30 A peak). It offers built-in protection against reverse-voltage, over-voltage, under-voltage, over-temperature, and over-current and makes a great general-purpose motor driver.

Dual MC33926 Motor Driver Carrier
Pololu item #: 1213
Price: $29.95
Quantity:

Dual MC33926 Motor Driver Carrier

This dual brushed DC motor driver, based on Freescale’s MC33926 full H-bridge, has a wide operating range of 5 – 28 V and can deliver almost 3 A continuously (5 A peak) to each of its two motor channels. The MC33926 works with 3 – 5 V logic levels, supports ultrasonic (up to 20 kHz) PWM, and features current feedback, under-voltage protection, over-current protection, and over-temperature protection.

MC33926 Motor Driver Carrier
Pololu item #: 1212
Price: $17.95
Quantity:

MC33926 Motor Driver Carrier

This breakout board for Freescale’s MC33926 full H-bridge has an operating range of 5 – 28 V and can deliver almost 3 A continuously (5 A peak) to a DC motor. The MC33926 works with 3 – 5 V logic levels, supports ultrasonic (up to 20 kHz) PWM, and features current feedback, under-voltage protection, over-current protection, and over-temperature protection.

TB6612FNG Dual Motor Driver Carrier
Pololu item #: 713
Price: $8.45
Quantity:

TB6612FNG Dual Motor Driver Carrier

This tiny board is an easy way to use Toshiba’s TB6612FNG dual motor driver, which can independently control two bidirectional DC motors or one bipolar stepper motor. A recommended motor voltage of 4.5 – 13.5 V and peak current output of 3 A per channel (1 A continuous) make this a great motor driver for low-power motors.

SN754410 Motor Driver IC
Pololu item #: 24
Price: $2.95
Quantity:

SN754410 Motor Driver IC

This TI SN754410 motor driver is a quadruple half-H driver that can be used for bidirectional control of two DC motors or to control a single stepper motor. It is the same motor driver used in our dual serial motor controller.

Sanyo LB1836M Motor Driver IC
Pololu item #: 399
Price: $3.49
Quantity:

Sanyo LB1836M Motor Driver IC

The Sanyo LB1836M is a great low-voltage dual motor driver (dual H-bridge) that we use in our micro dual serial motor controller and original Orangutan robot controllers. The low-voltage operation and relatively high peak current of 1 A make it an attractive option for those wanting to build small motion control systems powered by one or two Li-based cells or a few NiMH cells.

ST VNH3SP30 30A Motor Driver
Pololu item #: 128
Price: $10.95
Out of stock.

ST VNH3SP30 30A Motor Driver

The VNH3SP30 is a great H-bridge motor driver for motors running from 6-16 V and drawing up to about 15 A. The chip is able to withstand 40-V transients, has a peak current of 30 A, and features various fault protection features such as over-temperature and over-current shutdown. For a higher-output version, see the VN2HSP30.

ST VNH2SP30 30A Motor Driver
Pololu item #: 537
Price: $10.95
Quantity:

ST VNH2SP30 30A Motor Driver

The VNH2SP30 is an improved version of the VNH3SP30 motor driver, featuring current sensing, increased drive capability, and a higher maximum PWM frequency of 20 kHz.