DC Motor Driver Module for Raspberry Pi Pico
This DC motor driver has been designed specifically for the Raspberry Pi Pico and can PWM control up to 4 DC motors at a constant current of 1.2A (3.2A peak).
Power input between 6-12V can be applied, which conveniently powers the Raspberry Pi Pico thanks to the onboard 5V regulator. An on/off switch and power indicator LED add to this convenience, alongside a breakout section for unused GPIO pins.
Online development resources are available, which include wiring guidance andĀ additional information.
A Raspberry Pi Pico is not included - click here if you'd like to buy one. Your Pico will need to haveĀ male headers soldered to it with the pins pointing downwards (or grab one of our Pre-soldered Picos).Ā
Features
- Compatible with the Raspberry Pi Pico
-
I2C controlled, supports 32xĀ different I2C addresses by setting the 5 address jumpers
- Onboard PCA9685 chip, provides 12-bit hardware PWM to adjust motor speed
- Onboard TB6612FNG dual H-bridge motor driver
- Integrates 5V regulator, up to 3A output current, can be powered from a battery through the VIN terminal
- Breaks out unused pins of the Pico for easy extension
Specifications
- Operating voltage: 6~12V (VIN terminals)
- Logic level: 3.3V
- PWM driver: PCA9685
- Motor driver: TB6612FNG
- Control interface: I2C
- Dimensions: 65 x 56mm
Package Contents
- 1x Pico Motor DriverĀ
Raspberry Pi Pico and motors not included
Resources
- Product Wiki & Manual
Pinout

Product Information
Product Information
Shipping & Returns
Shipping & Returns





DC Motor Driver Module for Raspberry Pi Pico
DC Motor Driver Module for Raspberry Pi Pico
This DC motor driver has been designed specifically for the Raspberry Pi Pico and can PWM control up to 4 DC motors at a constant current of 1.2A (3.2A peak).
Power input between 6-12V can be applied, which conveniently powers the Raspberry Pi Pico thanks to the onboard 5V regulator. An on/off switch and power indicator LED add to this convenience, alongside a breakout section for unused GPIO pins.
Online development resources are available, which include wiring guidance andĀ additional information.
A Raspberry Pi Pico is not included - click here if you'd like to buy one. Your Pico will need to haveĀ male headers soldered to it with the pins pointing downwards (or grab one of our Pre-soldered Picos).Ā
Features
- Compatible with the Raspberry Pi Pico
-
I2C controlled, supports 32xĀ different I2C addresses by setting the 5 address jumpers
- Onboard PCA9685 chip, provides 12-bit hardware PWM to adjust motor speed
- Onboard TB6612FNG dual H-bridge motor driver
- Integrates 5V regulator, up to 3A output current, can be powered from a battery through the VIN terminal
- Breaks out unused pins of the Pico for easy extension
Specifications
- Operating voltage: 6~12V (VIN terminals)
- Logic level: 3.3V
- PWM driver: PCA9685
- Motor driver: TB6612FNG
- Control interface: I2C
- Dimensions: 65 x 56mm
Package Contents
- 1x Pico Motor DriverĀ
Raspberry Pi Pico and motors not included
Resources
- Product Wiki & Manual
Pinout

Original: $19.61
-70%$19.61
$5.88Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
This DC motor driver has been designed specifically for the Raspberry Pi Pico and can PWM control up to 4 DC motors at a constant current of 1.2A (3.2A peak).
Power input between 6-12V can be applied, which conveniently powers the Raspberry Pi Pico thanks to the onboard 5V regulator. An on/off switch and power indicator LED add to this convenience, alongside a breakout section for unused GPIO pins.
Online development resources are available, which include wiring guidance andĀ additional information.
A Raspberry Pi Pico is not included - click here if you'd like to buy one. Your Pico will need to haveĀ male headers soldered to it with the pins pointing downwards (or grab one of our Pre-soldered Picos).Ā
Features
- Compatible with the Raspberry Pi Pico
-
I2C controlled, supports 32xĀ different I2C addresses by setting the 5 address jumpers
- Onboard PCA9685 chip, provides 12-bit hardware PWM to adjust motor speed
- Onboard TB6612FNG dual H-bridge motor driver
- Integrates 5V regulator, up to 3A output current, can be powered from a battery through the VIN terminal
- Breaks out unused pins of the Pico for easy extension
Specifications
- Operating voltage: 6~12V (VIN terminals)
- Logic level: 3.3V
- PWM driver: PCA9685
- Motor driver: TB6612FNG
- Control interface: I2C
- Dimensions: 65 x 56mm
Package Contents
- 1x Pico Motor DriverĀ
Raspberry Pi Pico and motors not included
Resources
- Product Wiki & Manual
Pinout























