component
TMC2208-LA-T
Public Made by Adomby adom
TRINAMIC Motion Control GmbH Stepper Motor Driver, QFN-28-EP(5x5). Datasheet-verified pinout, KiCad symbol/footprint/3D.
3D Model
Open in new tab ↗
Loads on click. Unloads only if this page sits in the background.
Symbol & Footprint
Schematic Symbol
Open full view ↗Loads on click. Unloads only if this page sits in the background.
PCB Footprint
Open full view ↗Loads on click. Unloads only if this page sits in the background.
Datasheet
Open in new tab ↗Loads on click. Unloads only if this page sits in the background.
README
markdownTMC2208-LA-T
TRINAMIC Motion Control GmbH · Stepper Motor Driver · QFN-28-EP(5x5)
TMC2208-LA-T from TRINAMIC Motion Control GmbH, in a QFN-28-EP(5x5). Pinout and pin descriptions extracted from the manufacturer datasheet by ds2sf; symbol, footprint, and 3D from KiCad-official CAD.
Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | OB2 | output | Motor coil B output 2; open drain output stage that directly drives motor phase B terminal. |
| 2 | ENN | input | Enable not input; high level disables all motor driver bridges setting outputs to high impedance floating state. |
| 3 | GND | power_in | Ground reference; connect to GND plane with short path near pin. |
| 4 | CPO | output | Charge pump capacitor output; tie to CPI via 22nF 50V capacitor for charge pump stabilization. |
| 5 | CPI | input | Charge pump capacitor input; capacitively coupled from CPO via 22nF capacitor for charge pump feedback integration. |
| 6 | VCP | output | Charge pump voltage output; filter with 100nF capacitor tied to VS for high-side driver supply. |
| 7 | N.C. | unconnected | Unused pin; leave open or connect to GND for compatibility to future device versions. |
| 8 | 5VOUT | power_out | 5V regulator output; attach 2.2-4.7µF ceramic capacitor directly to GND near pin for filtering. |
| 9 | MS1 | input | Microstep resolution selection input with internal pull-down resistor; combined with MS2 pin for resolution setting. |
| 10 | MS2 | input | Microstep resolution selection input with internal pull-down resistor; MS2:MS1 = 00 selects 1/8, 01 selects 1/2, 10 selects 1/4, 11 selects 1/16 microsteps. |
| 11 | DIAG | output | Diagnostic output; high logic level indicates driver shutdown due to overtemperature or short circuit, reset by ENN=high. |
| 12 | INDEX | output | Configurable index output; provides pulse at microstep counter zero position indicating one electrical rotation or toggle on internal step pulses. |
| 13 | CLK | input | Clock input; tie to GND with short wire for internal 12MHz trimmed oscillator or supply external 4-18MHz clock for precise timing. |
| 14 | PDN_UART | bidirectional | Power down not control input and optional single-wire UART interface; low enables automatic standstill current reduction, or bidirectional data line when UART configured. |
| 15 | VCC_IO | power_in | Digital IO supply voltage 3.3V to 5V; provides logic levels for all digital control and signal pins. |
| 16 | STEP | input | Step pulse input; rising edge (or both edges if DEDGE enabled) increments/decrements microstep counter with selected resolution. |
| 17 | VREF | power_in | Analog reference voltage input 0-2.5V for motor current scaling; or reference current input when using internal RDSon current sensing mode. |
| 18 | GND | power_in | Ground reference; connect to GND plane with short path near pin. |
| 19 | DIR | input | Direction input with internal pull-down resistor; high level commands reverse motor rotation, low level commands forward rotation. |
| 20 | N.C. | unconnected | Unused pin; leave open or connect to GND for compatibility to future device versions. |
| 21 | OA2 | output | Motor coil A output 2; open drain output stage that directly drives motor phase A terminal. |
| 22 | VS | power_in | Motor supply voltage 4.75-36V DC; provide bulk filtering with low ESR electrolytics and short GND return path. |
| 23 | BRA | input | Sense resistor connection for coil A; place external sense resistor to GND near pin or tie to GND when using internal RDSon current sensing mode. |
| 24 | OA1 | output | Motor coil A output 1; open drain output stage that directly drives motor phase A terminal. |
| 25 | N.C. | unconnected | Unused pin; leave open or connect to GND for compatibility to future device versions. |
| 26 | OB1 | output | Motor coil B output 1; open drain output stage that directly drives motor phase B terminal. |
| 27 | BRB | input | Sense resistor connection for coil B; place external sense resistor to GND near pin or tie to GND when using internal RDSon current sensing mode. |
| 28 | VS | power_in | Motor supply voltage 4.75-36V DC; provide bulk filtering with low ESR electrolytics and short GND return path. |
| 29 | EP | passive | Exposed pad (from the footprint; not named in the datasheet pin table). |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | TRINAMIC Motion Control GmbH |
| Package | QFN-28-EP(5x5) |
| Category | Motor Driver ICs |
| Pins | 29 |
CAD (KiCad official)
- Symbol:
TMC2208-LA-T - Footprint:
Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm - 3D model: QFN-28-EP(5x5) (KiCad packages3D, STEP)
- 3D model files:
tmc2208-la-t-etched.step/tmc2208-la-t-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);tmc2208-la-t.step/tmc2208-la-t.glbare the bare package body.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: TRINAMIC Motion Control GmbH datasheet (81 pp, sha256
255c42856d78b0c7, retrieved 2026-09-17, tier: lcsc) - Extractor: parts-factory
2.0.0/extract_pins 0.2, primaryclaude-haiku-4-5-20251001(text), consensusclaude-sonnet-4-6(agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish. - CAD: KiCad official libraries (CC-BY-SA 4.0).