Skip to datasheet
The Engineering ProjectsAI Interactive Datasheet

TB6612FNGDual brushed-DC motor driver

Drive, reverse, brake or coast two small motors.

Manufacturer-referenced

Toshiba · TB6612FNG

SSOP-24TB6612FNG · May 2026

TB6612FNG contains two MOS H-bridges for brushed DC motors. Each channel has two direction inputs and a PWM input; a shared STBY input disables both channels. The example uses a 5 V motor rail, 3.3 V logic and two small motors. All duplicated motor-output contacts are joined, all three VM pins are powered and every ground contact is connected. Unlike coast, short brake connects both motor terminals LOW. PWM alternates drive and brake when direction inputs are opposite. Check motor stall current and PCB heating before choosing a duty cycle.

Real View

TB6612FNG black SSOP-24 package with silver contacts and readable marking.
TB6612FNG · SSOP-24Package illustration

Pinout

TB6612FNGSSOP-24Top view
Select a pin to see its functionSSOP-24 · 24 pins

PCB Footprint

Loading footprint…
Powered by
Finding SSOP-24 packageTop view · mm

3D View

Preparing 3D preview…
3D packageDrag to rotate · Scroll to zoom
Motor outputsPower and signal groundsMotor and logic suppliesPWM controlsDirection controlsStandby
TB6612FNGSSOP-24Top view

Click a lead or use the arrow keys. Top view

1
PIN 1 · Motor outputs

AO1

Motor output

Function

Physical contact 1 of the AO1 output.

How to connect

Join both AO1 contacts on the PCB; connect the motor between its channel output pairs.

Electrical note

Both motor terminals are switched. Do not ground one motor terminal.

At a glance

Dual brushed-DC motor driver

Direction logic selects which MOS switches conduct. PWM alternates drive and short brake; standby releases both outputs. Separate logic and motor rails share a ground reference.

2.5–13.5 V operatingMotor supply
2.7–5.5 VLogic supply
100 kHzPWM ceiling
−20–85 °CAmbient range

Operating profile

TB6612FNG

Package
SSOP-2424 physical leads; 0.65 mm pitch
Motor channels
2Independent direction and PWM
Current needs derating
1 AOperating table at VM ≥4.5 V, without PWM

Supply and operating limits

Key parameters and their test conditions

VM motor rail
2.5–13.5 VConditions / notes: 5 V example; allow margin for regenerated energy
VCC logic rail
2.7–5.5 VConditions / notes: 3.3 V example
Output current, no PWM
1.0 A maximumConditions / notes: Operating table at VM ≥4.5 V
Output current, low VM
0.4 A maximumConditions / notes: Operating table at 2.5 V ≤ VM <4.5 V, without PWM
PWM switching
Up to 100 kHzConditions / notes: Use a suitable controller and motor
Ambient range
−20°C to +85°CConditions / notes: Derate power as ambient rises

Package details

Follows the selected physical package

Manufacturer
Toshiba
Part number
TB6612FNG
Package
SSOP-24
Connections
24 pins
Mounting
SMD
Lead pitch
0.65 mm
Package code
SSOP-24
Thermal reference
−20°C to +85°C ambient

Connections by function

Select a pin to open its function, electrical notes and wiring guidance.

Motor outputs8 pins

Power and signal grounds5 pins

Motor and logic supplies4 pins

PWM controls2 pins

Direction controls4 pins

Standby1 pins

Values apply to the stated grade and conditions. Absolute maximum ratings are stress limits.TB6612FNG · May 2026

Choose direction

Set opposite IN1/IN2 levels for one direction, then reverse them for the other.

Apply PWM

With STBY HIGH, PWM alternates powered drive and low-side short brake.

Manage current and heat

The motor, supply and switching losses determine current. This IC has no external current-limit adjustment.

Drive polarity follows IN1/IN2 only while PWM and STBY are HIGH. PWM LOW brakes for opposite direction inputs; STBY LOW releases the outputs.

Compact TB6612FNG cutaway with two control channels, gate sequencing, H-bridges and shared standby and protection.
Original functional visualization. It explains signal flow rather than reproducing the silicon layout.
Physical SSOP24 TB6612FNG connected to two DC motors, a 3.3 V controller and separate decoupled motor and logic rails.
Equal net labels are connected. All ground symbols share one electrical return.

Pin reference

Select a pin to explore its function and connection.

24 pins
PinSignalTypeFunction
AO1Motor outputPhysical contact 1 of the AO1 output.
AO1Motor outputPhysical contact 2 of the AO1 output.
PGND1Motor-current returnPower ground for the output bridge.
PGND1Motor-current returnPower ground for the output bridge.
AO2Motor outputPhysical contact 5 of the AO2 output.
AO2Motor outputPhysical contact 6 of the AO2 output.
BO2Motor outputPhysical contact 7 of the BO2 output.
BO2Motor outputPhysical contact 8 of the BO2 output.
PGND2Motor-current returnPower ground for the output bridge.
PGND2Motor-current returnPower ground for the output bridge.
BO1Motor outputPhysical contact 11 of the BO1 output.
BO1Motor outputPhysical contact 12 of the BO1 output.
VM2Motor supplyOne of three motor-supply contacts.
VM3Motor supplyOne of three motor-supply contacts.
PWMBPWM commandDuty-cycle input for channel B.
BIN2Direction commandOne of the two direction controls for channel B.
BIN1Direction commandOne of the two direction controls for channel B.
GNDSmall-signal groundReference for control inputs and logic supply.
STBYActive-LOW standbyLOW places both channels into standby with high-impedance outputs.
VCCLogic supplyPowers the small-signal control logic.
AIN1Direction commandOne of the two direction controls for channel A.
AIN2Direction commandOne of the two direction controls for channel A.
PWMAPWM commandDuty-cycle input for channel A.
VM1Motor supplyOne of three motor-supply contacts.
SSOP-24 · Top view · Select a pin number to inspect its connection.

Supply and operating limits

Recommended conditions versus absolute ratings

ParameterValueConditions / notes
VM motor rail2.5–13.5 V5 V example; allow margin for regenerated energy
VCC logic rail2.7–5.5 V3.3 V example
Output current, no PWM1.0 A maximumOperating table at VM ≥4.5 V
Output current, low VM0.4 A maximumOperating table at 2.5 V ≤ VM <4.5 V, without PWM
PWM switchingUp to 100 kHzUse a suitable controller and motor
Ambient range−20°C to +85°CDerate power as ambient rises
Absolute motor / logic supply15 V / 6 VStress limits, not operating setpoints
Absolute current headline1.2 A per channelThermal and pulse conditions still apply

Supply levels, current, duty cycle and PCB thermal design must be considered together.

Input thresholds and current

Control inputs are referenced to VCC

ParameterValueConditions / notes
HIGH / LOW thresholds≥0.7×VCC / ≤0.3×VCCAt 3.3 V: ≥2.31 V / ≤0.99 V
Input pulldowns200 kΩ nominalIN1, IN2, PWM and STBY
Logic supply current1.1 mA typical; 1.8 mA maximumVCC=3 V, VM=5 V, STBY=HIGH
Standby logic current1 µA maximumSTBY=LOW
Standby motor-rail current1 µA maximumSpecified standby conditions
Input HIGH current5 / 15 / 25 µAMinimum / typical / maximum at VIN=3 V

A 3.3 V controller is directly compatible when VCC is also 3.3 V.

Direction, brake and standby

Tuple order: IN1 · IN2 · PWM · STBY

ParameterValueConditions / notes
HIGH LOW HIGH HIGHOUT1 HIGH; OUT2 LOWOne drive polarity
LOW HIGH HIGH HIGHOUT1 LOW; OUT2 HIGHOpposite drive polarity
Opposite inputs; PWM LOW; STBY HIGHBoth outputs LOWShort brake during the PWM off interval
HIGH HIGH; PWM either; STBY HIGHBoth outputs LOWShort brake
LOW LOW HIGH HIGHBoth outputs high impedanceStop / coast
Any inputs; STBY LOWBoth outputs high impedanceStandby
Other combinationsUse the documented control statesDo not assign behavior from a different driver truth table

CW/CCW depends on motor wiring; the electrical polarity is the useful invariant.

Losses and thermal limits

Do not treat a peak-current rating as continuous current

ParameterValueConditions / notes
Drive-path drop at 1 A0.5 V typical; 0.7 V maximumVCC=VM=5 V, total upper + lower switches
Drive-path drop at 0.3 A0.15 V typical; 0.21 V maximumVCC=VM=5 V
One-channel estimate at 1 A0.5 W typical conductionBefore switching losses and temperature rise
Two-channel estimate at 0.3 A each0.09 W typical conduction2×0.3 A×0.15 V; illustrative calculation
Absolute pulsed current2 A, 20 ms, duty ≤20%Specified continuous-pulse condition
Absolute single pulse3.2 A, 10 msNot a continuous operating value
Dissipation at 25°C0.78 / 0.89 / 1.36 WIC only / specified 50×50 mm PCB / specified 76.2×114.3 mm PCB
Thermal shutdown / hysteresis175°C / 20°CDesign targets, not guaranteed operating temperatures
Low-voltage detect / recovery1.9 V / 2.2 VDesign-target values

Choose motor stall current and protection so normal operation remains within electrical and thermal limits.

Two-motor example

5 V motor supply and 3.3 V controller

ParameterValueConditions / notes
Motor AAO1 pins 1+2; AO2 pins 5+6Join each duplicated pair before the motor
Motor BBO1 pins 11+12; BO2 pins 7+8Both terminals are driven
Motor railVM1=24, VM2=13, VM3=14Connect all three to 5 V
Logic railVCC=20Connect 3.3 V; controller uses the same level
Supply bypass10 µF + 100 nF on each railPlace close to the IC and keep loop area small
GroundPGND1=3+4, PGND2=9+10, GND=18Common return with sensible current routing
Channel A controlsAIN1=21, AIN2=22, PWMA=23Defined controller outputs
Channel B controlsBIN1=17, BIN2=16, PWMB=15Defined controller outputs
Global standbySTBY=19Keep LOW until controller initialization is complete

Duplicate output pins are physical contacts of the same node, not independently controlled outputs.

SSOP physical package

Bare IC, not a breakout-board header

ParameterValueConditions / notes
Package nameSSOP24-P-300-0.65ASurface mount; 24 gull-wing leads
Molded body5.6×7.8 mm nominalPackage length may reach 8.3 mm overall
Lead pitch / span0.65 mm / 7.6 mm nominalPin 1 marked by the top-view dot
Height1.6 mm maximumFollow seating-plane and assembly tolerances
Original copper lands1.50×0.40 mm7.00 mm row centers; check assembly process
Exposed padNone in this packageDo not add a fictitious center contact
Footprint downloadKiCad .kicad_modOriginal authored footprint with all 24 pad numbers

Mechanical reference: Toshiba package drawing; the download is an original land-pattern interpretation.

Take it into ProTech

Find TB6612FNG in the Components Library to place its schematic symbol and connect its pins.

Reference page · circuit simulation model not yet availableOpen ProTech

Component view