DFRobot
2x1.2A DC Motor Driver (TB6612FNG)
The DFRobot 2×1.2A DC Motor Driver is a compact dual-channel motor driver based on the TB6612FNG IC. It requires only four GPIO pins to control two DC motors...
Get notified when back in stock
The DFRobot 2×1.2A DC Motor Driver is a compact dual-channel motor driver based on the TB6612FNG IC. It requires only four GPIO pins to control two DC motors, using the same control logic as the DFRobot L298N motor driver — making existing L298N code directly compatible.
Each channel delivers up to 1.2 A continuous drive current with 2 A peak (continuous pulse) or 3.2 A peak (single pulse). The standard XH2.54 pin header can be plugged directly into a breadboard, making it ideal for prototyping and compact builds.
Key Features
- Dual-Channel Full-Bridge Driver – Drive two DC motors independently
- TB6612FNG IC – Efficient driver with low on-resistance
- 1.2 A Continuous Per Channel – Up to 2 A peak (continuous pulse), 3.2 A peak (single pulse)
- 4-Pin Control – Only four GPIO pins needed to drive both motors
- L298N Compatible – Same control logic, directly compatible code
- Breadboard Friendly – Standard XH2.54 pin header
Specifications
- Logic Voltage (VCC) – 2.7–5.5 V
- Motor Voltage (VM) – 2.5–12 V
- Driver Channels – 2
- Continuous Current – 1.2 A per channel
- Peak Current – 2 A (continuous pulse) / 3.2 A (single pulse)
- Dimensions – 20 × 19.5 mm
Ideal For
- Small robot builds and mobile platforms
- Arduino motor control projects
- Breadboard prototyping with DC motors
- Compact motor driver solutions where L298N is too large
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- DC
- DC means direct current, where electricity flows in one constant direction, as supplied by batteries, USB ports and many plug-pack power supplies. When a product specifies DC, it runs from a DC supply rather than mains AC, so you need to provide the correct voltage and polarity.
- GPIO
- General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
- motor driver
- An electronic circuit that lets a low-power controller switch and control a motor that needs more current than the controller pins can safely provide. Checking motor driver support matters because pumps and motors usually cannot be connected directly to a microcontroller output.
- VCC
- VCC is the positive power-supply connection on a chip or module. Connecting it to the correct supply voltage is needed for the part to power on and helps avoid damaging the electronics.
Find this product in
Robotics & Motion