Product description
Pico-Motor-Driver is an expansion board for the Raspberry Pi Pico series, designed to control multiple DC motors in a compact and integrated solution. The Pico connects to the board via standard headers. Suitable for robotics, control systems, and embedded applications where multiple motors need to be controlled simultaneously.
The board uses a combination of PWM control via PCA9685 and motor driving via TB6612FNG, enabling efficient and precise speed control. Communication is handled via I2C, and up to 32 different addresses can be selected using jumpers.
The module can drive up to four DC motors and includes an integrated 5 V regulator that can also be used to power the Raspberry Pi Pico. This simplifies the power supply in systems where both logic and motors are powered from the same source.
The board also exposes all GPIO pins from the Pico, facilitating further expansion. The form factor is designed for direct mounting and is suitable for both prototyping and finished designs.
Specifications:
- Supply voltage: 6 - 12 V (VIN terminal)
- Logic level: 3.3 V
- PWM driver IC: PCA9685 (12-bit)
- Motor driver IC: TB6612FNG (dual H-bridge)
- Number of motors: up to 4 DC motors
- Interface: I2C
- I2C addresses: 32 (selectable via jumpers)
- Regulator: integrated 5 V, up to approx. 3 A
- Dimensions: 65 x 56 mm
- Compatibility: Raspberry Pi Pico series
