
DC Motor Driver HAT(V1.0)
The DC Motor Driver HAT is a Raspberry Pi add-on board that drives up to two DC motors via I2C. Built around the TB6612FNG motor driver chip with 1.2 A continuous current per channel (2 A peak), it supports both standard DC motors and motors with encoders through the on-board encoder interface.
An STM32 microprocessor handles command processing from the Raspberry Pi and converts instructions into motor drive signals. The board accepts 7–12 V input and communicates via I2C, making it straightforward to integrate into robotics and motion control projects.
Key Features
- TB6612FNG Motor Driver – 1.2 A continuous / 2 A peak per channel
- 2-Channel Output – Drive two DC motors or DC motors with encoders
- On-Board Encoder Interface – Direct support for motor encoders
- STM32 Processor – Handles command processing and motor signal generation
- I2C Communication – Default address 0x10, easy to configure
- Wide Input Voltage – 7–12 V motor supply
- Raspberry Pi HAT Form Factor – Plugs directly onto the 40-pin GPIO header
Specifications
- Operating Voltage – 7–12 V
- Logic Voltage – 5 V
- Continuous Drive Current – 1.2 A per channel
- Peak Current – 2 A per channel
- Interface – I2C (default address 0x10)
- Dimensions – 65 × 30 mm
Ideal For
- Raspberry Pi robot cars and tanks
- Balance robots
- Motor control projects with encoder feedback
- DIY robotics and motion platforms
Package Contents
- 1× DC Motor Driver HAT
Resources
Original: $25.24
-70%$25.24
$7.57Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
The DC Motor Driver HAT is a Raspberry Pi add-on board that drives up to two DC motors via I2C. Built around the TB6612FNG motor driver chip with 1.2 A continuous current per channel (2 A peak), it supports both standard DC motors and motors with encoders through the on-board encoder interface.
An STM32 microprocessor handles command processing from the Raspberry Pi and converts instructions into motor drive signals. The board accepts 7–12 V input and communicates via I2C, making it straightforward to integrate into robotics and motion control projects.
Key Features
- TB6612FNG Motor Driver – 1.2 A continuous / 2 A peak per channel
- 2-Channel Output – Drive two DC motors or DC motors with encoders
- On-Board Encoder Interface – Direct support for motor encoders
- STM32 Processor – Handles command processing and motor signal generation
- I2C Communication – Default address 0x10, easy to configure
- Wide Input Voltage – 7–12 V motor supply
- Raspberry Pi HAT Form Factor – Plugs directly onto the 40-pin GPIO header
Specifications
- Operating Voltage – 7–12 V
- Logic Voltage – 5 V
- Continuous Drive Current – 1.2 A per channel
- Peak Current – 2 A per channel
- Interface – I2C (default address 0x10)
- Dimensions – 65 × 30 mm
Ideal For
- Raspberry Pi robot cars and tanks
- Balance robots
- Motor control projects with encoder feedback
- DIY robotics and motion platforms
Package Contents
- 1× DC Motor Driver HAT























