Electronics

Motor Driver IC List

Popular motor driver ICs for DC, stepper, and BLDC motors — voltage, current, and notable features.

DC / H-bridge

ICV rangeI (cont.)Notes
L293D4.5–36 V0.6 A per chClassic; includes flyback diodes
L298Nup to 46 V2 A per chWidely cloned; wasteful (BJT)
TB6612FNG4.5–13.5 V1.2 A (3.2 A peak)MOSFET, low drop
DRV88332.7–10.8 V1.5 A (2 A peak)Dual H-bridge, tiny
DRV88716.5–45 V3.6 A peakSingle H-bridge, current limit
BTS79605.5–27 V43 AHalf-bridge for high-power DC

Stepper

ICVI / phaseNotes
A49888–35 V2 AClassic bipolar, up to 16× microstep
DRV88258.2–45 V2.5 AHigher current, up to 32× microstep
TMC22085.5–36 V1.2 A RMSSilent (StealthChop), very popular 3D printer
TMC22095.5–29 V2 A RMSStealthChop + SpreadCycle, UART
TMC51608–60 V3 A RMSHigh-end industrial
L64708–45 V3 ABuilt-in motion controller, SPI

BLDC / three-phase

ICVINotes
DRV83138–60 V2.5 AThree half-bridge
L62347–52 V4 AUsed in BLDC, RepRap
SimpleFOC Shield5–30 V5 AArduino-friendly FOC
VESC (open firmware)8–60 V50+ AE-bike, skateboard, robotics
TMC4671SPI config50 A with external MOSFETsFOC servo IC

Notes

  • Always add flyback protection — most of these are built-in, but verify for your topology.
  • Thermal pad to PCB is critical; 2-oz copper and multiple vias extend usable current.
Was this article helpful?