TB6612FNG
Public Unreviewedby Ray
Toshiba dual H-bridge motor driver, SSOP-24. Two DC motors or one stepper, 1.2 A/ch, MOSFET output, PWM. Datasheet-verified.
3D Model
Open in new tab ↗
Symbol & Footprint
Schematic Symbol
Open full view ↗PCB Footprint
Open full view ↗Datasheet
Open in new tab ↗README
markdownTB6612FNG
Toshiba · Dual H-bridge motor driver (MOSFET) · SSOP-24
A dual H-bridge motor driver in SSOP-24 that runs two DC motors or one bipolar stepper. Its MOSFET output stage is far more efficient than the bipolar L293D, so it drops less voltage and runs cooler while delivering 1.2 A per channel continuous (3.2 A peak). Each channel takes two direction inputs plus a PWM pin for speed, giving forward, reverse, brake, and coast; a standby pin cuts power. It is the driver on countless robot and Arduino motor shields. The motor supply spans 2.5 to 13.5 V with a separate logic supply. Several output and ground pins are doubled to carry the current.
Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | AO1 | output | Channel-A H-bridge output 1 (OUT1 of H-SW A). Paralleled with pin 2 to share load current up to 1.2 A avg / 3.2 A peak. Motor terminal referenced between VM (2.5-13.5 V) and PGND1. |
| 2 | AO1 | output | Channel-A H-bridge output 1 (second bond wire of AO1). Paralleled with pin 1 to share output current. |
| 3 | PGND1 | power_in | Power ground for H-bridge A (return path for the low-side FETs of AO1/AO2). Must be tied to system GND with a low-impedance path. |
| 4 | PGND1 | power_in | Power ground for H-bridge A (second bond wire of PGND1). Paralleled with pin 3. |
| 5 | AO2 | output | Channel-A H-bridge output 2 (OUT2 of H-SW A). Paralleled with pin 6. Motor terminal referenced between VM (2.5-13.5 V) and PGND1. |
| 6 | AO2 | output | Channel-A H-bridge output 2 (second bond wire of AO2). Paralleled with pin 5. |
| 7 | BO2 | output | Channel-B H-bridge output 2 (OUT2 of H-SW B). Paralleled with pin 8. |
| 8 | BO2 | output | Channel-B H-bridge output 2 (second bond wire of BO2). Paralleled with pin 7. |
| 9 | PGND2 | power_in | Power ground for H-bridge B (return path for the low-side FETs of BO1/BO2). Must be tied to system GND with a low-impedance path. |
| 10 | PGND2 | power_in | Power ground for H-bridge B (second bond wire of PGND2). Paralleled with pin 9. |
| 11 | BO1 | output | Channel-B H-bridge output 1 (OUT1 of H-SW B). Paralleled with pin 12. |
| 12 | BO1 | output | Channel-B H-bridge output 1 (second bond wire of BO1). Paralleled with pin 11. |
| 13 | VM2 | power_in | Motor supply rail (2.5 V to 13.5 V operating, 15 V absolute max). One of three VM bond wires (VM1/VM2/VM3) all tied to the same internal VM node feeding the high-side FETs of both H-bridges. |
| 14 | VM3 | power_in | Motor supply rail (2.5 V to 13.5 V). Second VM bond wire, common with VM1/VM2. |
| 15 | PWMB | input | Channel-B PWM input; controls duty-cycle for H-SW B. CMOS-level referenced to Vcc; 200 kΩ internal pull-down. Switching frequency up to 100 kHz. VIH ≥ Vcc×0.7, VIL ≤ Vcc×0.3. |
| 16 | BIN2 | input | Channel-B logic input 2. Combined with BIN1 selects CW / CCW / short-brake / stop per the H-SW truth table. 200 kΩ internal pull-down. |
| 17 | BIN1 | input | Channel-B logic input 1. Combined with BIN2 selects CW / CCW / short-brake / stop. 200 kΩ internal pull-down. |
| 18 | GND | power_in | Small-signal ground for the control logic and Vcc-referenced circuitry. Kept separate from PGND1/PGND2 on-die; tie all grounds together at a star point on the PCB. |
| 19 | STBY | input | Standby / enable. Drive high to enable both H-bridges; drive low to put the chip into standby (all outputs high-Z, power-save). 200 kΩ internal pull-down, so unconnected defaults to standby. |
| 20 | VCC | power_in | Small-signal / logic supply (2.7 V to 5.5 V operating, 6 V absolute max). Powers control logic and defines VIH/VIL thresholds for all logic inputs. Decouple to GND. |
| 21 | AIN1 | input | Channel-A logic input 1. Combined with AIN2 selects CW / CCW / short-brake / stop. 200 kΩ internal pull-down. |
| 22 | AIN2 | input | Channel-A logic input 2. Combined with AIN1 selects CW / CCW / short-brake / stop. 200 kΩ internal pull-down. |
| 23 | PWMA | input | Channel-A PWM input; controls duty-cycle for H-SW A. CMOS-level referenced to Vcc; 200 kΩ internal pull-down. Switching frequency up to 100 kHz. |
| 24 | VM1 | power_in | Motor supply rail (2.5 V to 13.5 V). Third VM bond wire, common with VM2/VM3. |
Key specifications
| Parameter | Value |
|---|---|
| Type | Dual H-bridge motor driver |
| Output stage | MOSFET (low loss) |
| Channels | 2 (2 DC motors or 1 stepper) |
| Current | 1.2 A/ch continuous (3.2 A peak) |
| Control | 2 direction + 1 PWM per channel + STBY |
| Motor supply (VM) | 2.5-13.5 V |
| Logic supply (VCC) | 2.7-5.5 V |
| Package | SSOP-24 |
Ordering variants
Same part, different packaging or reel option.
TB6612FNG (SSOP-24)TB6612FNG,C,8,EL (SSOP-24, reel)
CAD (KiCad official)
- Symbol:
Driver_Motor:TB6612FNG - Footprint:
Package_SO:SSOP-24_5.3x8.2mm_P0.65mm - 3D model: SSOP-24 (KiCad packages3D)
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: Toshiba datasheet (11 pp, sha256
928865fade9c7c18, retrieved 2026-08-17, tier: manufacturer) - Extractor:
ds2sf(Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate. - CAD: KiCad official libraries (CC-BY-SA 4.0).