Overview
The Waveshare Motor Driver HAT is an I2C-controlled Raspberry Pi expansion board for driving two DC motors simultaneously in mobile robot projects. It is compatible with Raspberry Pi Zero, Zero W, Zero WH, 2B, 3B, and 3B+ boards.
Key Features
- Onboard PCA9685 PWM driver with 12-bit hardware PWM for motor speed adjustment.
- TB6612FNG dual H-bridge motor driver.
- Five address jumpers allow up to 32 modules to be stacked.
- Integrated 5V regulator with up to 3A output current.
- VIN terminal supports battery power input.
- Reserved I2C control pins for use with other control boards.
Specifications
| Control interface | I2C |
| Motor driver | TB6612FNG |
| PWM driver | PCA9685 |
| PWM resolution | 12-bit |
| Power supply | 6V~12V via VIN terminal |
| Logic voltage | 3.3V |
| 5V regulator output current | Up to 3A |
| Dimensions | 65mm x 30mm |
| Mounting hole size | 3.0mm |
Manuals
Development resources and a manual are available, including examples for BCM2835, wiringPi, and Python. For product assistance, contact RobotDoo.
