Raspberry Pi Expansion Boards

Subcategories

These G2 dual high-power motor drivers are add-on boards for the Raspberry Pi (Model B+ and newer), featuring pairs of discrete MOSFET H-bridges designed to drive two large brushed DC motors.

The Motoron M2H family of dual high-power motor controllers makes it easy to control powerful DC motors from a Raspberry Pi through an I²C interface. Each stackable module can independently control up to two motors with currents up to 20 A per channel.

The Motoron M3H256 triple motor controller makes it easy to control DC motors from a Raspberry Pi using I²C. Each stackable module supports motor supply voltages from 4.5 V to 48 V and can independently control up to three motors with continuous output currents up to 2 A per channel.

The Motoron M3H550 triple motor controller makes it easy to control DC motors from a Raspberry Pi using I²C. Each stackable module supports motor supply voltages from 1.8 V to 22 V and can independently control up to three motors with continuous output currents up to 1.7 A per channel.


Products in category “Raspberry Pi Expansion Boards”

Pololu item #: 3117
Brand: Pololu
Status: Active and Preferred 
RoHS 3 compliant
Out of stock.
Quantity:

This programmable module combines with a Raspberry Pi to serve as the control center of a small robot or electronics project. Its ATmega32U4 AVR microcontroller comes preloaded with an Arduino-compatible bootloader, and the board includes dual motor drivers that can deliver 1.8 A per channel to two brushed DC motors. An efficient voltage regulator (2.7 V to 11 V input) and level shifters enable it to power and communicate with a Raspberry Pi. This version (item #3117) is assembled with selected through-hole connectors and components installed for use as a Raspberry Pi add-on.

Pololu item #: 3116
Brand: Pololu
Status: Active and Preferred 
RoHS 3 compliant
Out of stock.
Quantity:

This programmable module is designed to be the core of a small robot, either as an auxiliary controller atop a Raspberry Pi base or as a complete control solution on its own. Its ATmega32U4 AVR microcontroller comes preloaded with an Arduino-compatible bootloader. On-board hardware includes dual motor drivers that can deliver 1.8 A per channel and an efficient voltage regulator that allows the controller to work with a 2.7 V to 11 V input voltage, along with level shifters that enable it to interface with a Raspberry Pi. This version (item #3116) does not include any through-hole components or connectors, allowing for customized assembly or standalone use.

Pololu item #: 3119
Brand: Pololu
Status: Active 
RoHS 3 compliant
Out of stock.
Quantity:

This programmable module combines with a Raspberry Pi to serve as the control center of a small robot or electronics project. Its ATmega32U4 AVR microcontroller comes preloaded with an Arduino-compatible bootloader, and the board includes dual motor drivers that can deliver 1.7 A per channel to two brushed DC motors. An efficient voltage regulator (5.5 V to 36 V input) and level shifters enable it to power and communicate with a Raspberry Pi. This version (item #3119) is assembled with selected through-hole connectors and components installed for use as a Raspberry Pi add-on.

Pololu item #: 3118
Brand: Pololu
Status: Active 
RoHS 3 compliant
Out of stock.
Quantity:

This programmable module is designed to be the core of a small robot, either as an auxiliary controller atop a Raspberry Pi base or as a complete control solution on its own. Its ATmega32U4 AVR microcontroller comes preloaded with an Arduino-compatible bootloader. On-board hardware includes dual motor drivers that can deliver 1.7 A per channel and an efficient voltage regulator that allows the controller to work with a 5.5 V to 36 V input voltage, along with level shifters that enable it to interface with a Raspberry Pi. This version (item #3118) does not include any through-hole components or connectors, allowing for customized assembly or standalone use.

Pololu item #: 2762
Brand: Pololu
Status: Active and Preferred 
RoHS 3 compliant
Out of stock.
Quantity:

This add-on board enables a Raspberry Pi B+, Pi A+, Pi 2 or Pi 3 to drive a pair of brushed DC motors. Its dual TB9051FTG motor drivers operate from 4.5 V to 28 V and can deliver a continuous 2.6 A (5 A peak) per motor. The default pin mappings make it easy to get started using our provided software, but the board also exposes most of the driver chips’ I/O pins for more specialized applications. This version ships fully assembled with connectors soldered in.

Pololu item #: 2761
Brand: Pololu
Status: Active and Preferred 
RoHS 3 compliant
Out of stock.
Quantity:

This add-on board enables a Raspberry Pi (Model B+ or newer) to drive a pair of brushed DC motors. Its dual TB9051FTG motor drivers operate from 4.5 V to 28 V and can deliver a continuous 2.6 A (5 A peak) per motor. The default pin mappings make it easy to get started using our provided software, but the board also exposes most of the driver chips’ I/O pins for more specialized applications. This version ships as a partial kit; all surface-mount components are installed, but the included through-hole connectors are not soldered in.

Pololu item #: 2756
Brand: Pololu
Status: Active 
RoHS 3 compliant
Out of stock.
Quantity:

This add-on board enables a Raspberry Pi B+, A+, Pi 2, or Pi 3 to drive a pair of brushed DC motors. Its dual MC33926 motor drivers operate from 5 V to 28 V and can deliver a continuous 3 A (5 A peak) per motor. The default pin mappings make it easy to get started using our provided software, but the board also exposes most of the driver chips’ I/O pins for more specialized applications. This version ships fully assembled with connectors soldered in.

Pololu item #: 2755
Brand: Pololu
Status: Active 
RoHS 3 compliant
Out of stock.
Quantity:

This add-on board enables a compatible Raspberry Pi (Model B+ or newer), including the Pi 3 Model B+ and Model A+, to drive a pair of brushed DC motors. Its dual MC33926 motor drivers operate from 5 V to 28 V and can deliver a continuous 3 A (5 A peak) per motor. The default pin mappings make it easy to get started using our provided software, but the board also exposes most of the driver chips’ I/O pins for more specialized applications. This version ships as a partial kit; all surface-mount components are installed, but the included through-hole connectors are not soldered in.

Pololu item #: 3759
Brand: Pololu
Status: Active 
RoHS 3 compliant
Out of stock.
Quantity:

This compact expansion board plugs directly into the GPIO header on a Raspberry Pi and provides an easy and low-cost solution for driving a pair of small brushed DC motors. Its pair of integrated MAX14870 motor drivers allows it to operate from 4.5 V to 36 V, making it a great control option for small motors that run on a wide range of voltages. The board can deliver a continuous 1.7 A (2.5 A peak) per motor. This version ships fully assembled with connectors soldered in.

Pololu item #: 3758
Brand: Pololu
Status: Active 
RoHS 3 compliant
Out of stock.
Quantity:

This compact expansion board plugs directly into the GPIO header on a Raspberry Pi and provides an easy and low-cost solution for driving a pair of small brushed DC motors. Its pair of integrated MAX14870 motor drivers allows it to operate from 4.5 V to 36 V, making it a great control option for small motors that run on a wide range of voltages. The board can deliver a continuous 1.7 A (2.5 A peak) per motor. This version ships as a partial kit; all surface-mount components are installed, but the included through-hole connectors are not soldered in.

Pololu item #: 2753
Brand: Pololu
Status: Active 
RoHS 3 compliant
Out of stock.
Quantity:

This compact expansion board plugs directly into the GPIO header on a Raspberry Pi B+, Pi A+, Pi 2, or Pi 3 and provides an easy and low-cost solution for driving a pair of small brushed DC motors. Its integrated DRV8835 dual motor driver allows it to operate from 1.5 V to 11 V, making it a great control option for low-voltage motors. The board can deliver a continuous 1.2 A (1.5 A peak) per motor, or a continuous 2.4 A (3 A peak) to a single motor when configured with both channels connected in parallel.

Pololu item #: 3544
Brand: Pololu supply outlook
Status: Active and Preferred 
RoHS 3 compliant
Out of stock.
Quantity:

The Romi 32U4 Control Board turns the Romi chassis into a programmable robot based on the Arduino-compatible ATmega32U4 MCU. Its features include integrated dual motor drivers, a versatile power circuit, and inertial sensors, as well as connections for quadrature encoders and an optional LCD. The board also has the ability to interface with an added Raspberry Pi, making the foundation for a complete Raspberry Pi-controlled Romi robot.

Pololu item #: 3575
Brand: Pololu supply outlook
Status: Active and Preferred 
RoHS 3 compliant
Out of stock.
Quantity:

Build your very own programmable balancing robot with the Balboa 32U4 robot kit! The Balboa control board features an Arduino-compatible ATmega32U4 MCU, motor drivers, quadrature encoders, and a full IMU. This board also has the ability to interface with a Raspberry Pi, making the foundation for a complete Raspberry Pi-controlled balancing robot. Motors and wheels are not included: choose your wheels and motors to personalize your robot.

Related Products

Aluminum Standoff for Raspberry Pi: 11mm Length, 6mm M2.5 Thread, M-F (4-Pack)
Stackable 0.100″ Female Header: 2x20-Pin, Straight
0.100" (2.54 mm) Female Header: 2x20-Pin, Straight
Aluminum Standoff for Raspberry Pi: 18.6mm Length, 6mm M2.5 Thread, M-F (4-Pack)
Stackable 0.100″ Female Header with Extra 0.3″ Spacer: 2x20-Pin, Straight
Machine Screw: M2.5, 6mm Length, Phillips (25-pack)
Machine Hex Nut: M2.5 (25-pack)

Related Categories

Raspberry Pi
Shields for Arduino
Brushed DC Motor Drivers
Voltage Regulators
Log In
Pololu Robotics & Electronics
Shopping cart
(702) 262-6648
Same-day shipping, worldwide
Menu
Shop Blog Forum Support
My account Comments or questions? About Pololu Contact Ordering information Distributors