component
TMC2226-SA-T
Public Made by Adomby adom
TRINAMIC Motion Control GmbH Stepper Motor Driver, HTSSOP-28. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
TMC2226-SA-T
TRINAMIC Motion Control GmbH · Stepper Motor Driver · HTSSOP-28
TMC2226-SA-T from TRINAMIC Motion Control GmbH, in a HTSSOP-28. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.
Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | OB1 | output | Motor coil B output 1 of the full bridge B, driving the stepper motor coil. |
| 2 | BRB | passive | Sense resistor connection for coil B; place the sense resistor to GND near the pin, or tie to GND when using the internal sense resistor. |
| 3 | VS | power_in | Motor supply voltage; provide filtering capacitance near the pin with the shortest possible loop to the GND pad. |
| 4 | OB2 | output | Motor coil B output 2 of the full bridge B, driving the stepper motor coil. |
| 5 | ENN | input | Enable not input; the power stage is switched off (all motor outputs floating) when this pin is driven high. |
| 6 | GND | power_in | Ground; connect to the GND plane near the pin. |
| 7 | CPO | passive | Charge pump capacitor output; tie to CPI using a 22nF 50V capacitor. |
| 8 | CPI | passive | Charge pump capacitor input; tie to CPO using a 22nF 50V capacitor. |
| 9 | VCP | passive | Charge pump voltage; tie to VS using a 100nF capacitor. |
| 10 | SPREAD | input | Chopper mode selection: Low selects StealthChop and High selects SpreadCycle; internal pull-down, may be left unconnected. |
| 11 | 5VOUT | power_out | Output of the internal 5V regulator; attach a 2.2µF to 4.7µF low-ESR ceramic capacitor to GND near the pin. |
| 12 | MS1_AD0 | input | Microstep resolution configuration (MS1) and UART address bit 0 (AD0), with internal pull-down; MS2 and MS1 select 8, 32, 64 or 16 microsteps. |
| 13 | - | unconnected | Unused pin; may be connected to GND for better PCB routing. |
| 14 | MS2_AD1 | input | Microstep resolution configuration (MS2) and UART address bit 1 (AD1), with internal pull-down. |
| 15 | DIAG | output | Diagnostic and StallGuard output; goes high upon stall detection or driver error and is reset by ENN going high. |
| 16 | INDEX | output | Configurable index output that provides the index pulse (one pulse per electrical rotation). |
| 17 | CLK | input | Clock input; tie to GND using a short wire for the internal clock, or supply an external clock. |
| 18 | PDN_UART | bidirectional | Power down not control input (low enables automatic standstill current reduction) and optional UART input/output; power down function can be disabled in UART mode. |
| 19 | VCC_IO | power_in | I/O supply voltage for all digital pins, 3.3V to 5V. |
| 20 | STEP | input | STEP input for the step signal of the step and direction interface. |
| 21 | VREF | power_in | Analog reference voltage for current scaling, or reference current for use of internal sense resistors (optional mode). |
| 22 | GND | power_in | Ground; connect to the GND plane near the pin. |
| 23 | DIR | input | DIR input for the direction signal, with internal pull-down resistor. |
| 24 | STDBY | input | Standby input; pull up to disable the internal 5V regulator and enter low power standby, with 100kOhm pulldown (may be left unconnected). |
| 25 | OA2 | output | Motor coil A output 2 of the full bridge A, driving the stepper motor coil. |
| 26 | VS | power_in | Motor supply voltage; provide filtering capacitance near the pin with the shortest possible loop to GND pad. |
| 27 | BRA | passive | Sense resistor connection for coil A; place the sense resistor to GND near the pin, or tie to GND when using the internal sense resistor. |
| 28 | OA1 | output | Motor coil A output 1 of the full bridge A, driving the stepper motor coil. |
| 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 | HTSSOP-28 |
| Category | Motor Driver ICs |
| Pins | 29 |
Electrical characteristics
Limits as printed in the datasheet (page.json metadata.characteristics carries them as data).
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |
|---|---|---|---|---|---|---|---|
| Supply voltage operating with inductive load | VVS | -0.5 | 32 | V | 72 | ||
| Supply and bridge voltage max. | VVMAX | 33 | V | 72 | |||
| I/O supply voltage | VVIO | -0.5 | 5.5 | V | 72 | ||
| digital supply voltage (when using external supply) | V5VOUT | -0.5 | 5.5 | V | 72 | ||
| Logic input voltage | VI | -0.5 | V | 72 | |||
| VREF input voltage | VVREF | -0.5 | 6 | V | Do not exceed both VCC_IO and 5VOUT by more than 10%, as this enables a test mode | 72 | |
| Maximum current to / from digital pins and analog low voltage I/Os | IIO | -10 | 10 | mA | 72 | ||
| 5V regulator output current (internal plus external load) | I5VOUT | 25 | mA | 72 | |||
| 5V regulator continuous power dissipation | P5VOUT | 0.5 | W | 72 | |||
| Power bridge repetitive output current | IOx | 3 | A | 72 | |||
| Junction temperature | TJ | -50 | 150 | °C | 72 | ||
| Storage temperature | TSTG | -55 | 150 | °C | 72 | ||
| ESD-Protection for interface pins in application (HBM) | VESDAP | 4 | kV | Human body model, HBM | 72 | ||
| ESD-Protection for handling (HBM) | VESD | 1 | kV | Human body model, HBM | 72 | ||
| Junction temperature | TJ | -40 | 125 | °C | 72 | ||
| Supply voltage (using internal +5V regulator) | VVS | 5.5 | 29 | V | 72 | ||
| Supply voltage (using internal +5V regulator) for OTP programming | VVS | 6 | 29 | V | for OTP programming | 72 | |
| Supply voltage (internal +5V regulator bridged) | VVS | 4.7 | 5.4 | V | V5VOUT=VVS | 72 | |
| I/O supply voltage | VVIO | 3 | 5.25 | V | 72 | ||
| I/O supply voltage during standby | VVIO | 1.5 | 5.25 | V | 72 | ||
| VCC voltage when using optional external source | VVCC | 4.6 | 5.25 | V | supplies digital logic and charge pump | 72 | |
| RMS motor coil current per coil (value for design guideline) | IRMS | 1.6 | A | value for design guideline | 72 | ||
| RMS motor coil current per coil with duty cycle limit (value for design guideline) | IRMS | 2 | A | duty cycle limit, e.g. 1s on, 1s standby | 72 | ||
| Peak output current per motor coil output (sine wave peak) | IOx | 2.8 | A | using external or internal current sensing | 72 | ||
| Total supply current, standby | IS | 160 | 300 | µA | ENN=0V, VREF=0V; VVS=24.0V | 73 | |
| Total supply current, driver disabled | IVS | 7 | 10 | mA | fCLK=12MHz; VVS=24.0V | 73 | |
| IO supply current (typ. at 3.3V) | IVIO | 15 | 30 | µA | no load on outputs, inputs at VIO or GND; excludes pull-down resistors | 73 | |
| RDSON lowside MOSFET | RONL | 0.17 | 0.21 | Ω | measure at 200mA, 25°C, static state; VVS=24.0V | 73 | |
| RDSON highside MOSFET | RONH | 0.17 | 0.21 | Ω | measure at 200mA, 25°C, static state; VVS=24.0V | 73 | |
| slope, MOSFET turning on | tSLPON | 35 | 60 | 150 | ns | measured at 700mA load current (resistive load); VVS=24.0V | 73 |
| slope, MOSFET turning off | tSLPOFF | 35 | 60 | 150 | ns | measured at 700mA load current (resistive load); VVS=24.0V | 73 |
| Current sourcing, driver off | IOIDLE | 120 | 180 | 250 | µA | OXX pulled to GND | 73 |
| Charge pump output voltage | VVCP-VVS | 4 | V | operating, typical fchop<40kHz | 73 | ||
| Charge pump voltage threshold for undervoltage detection | VVCP-VVS | 3.3 | 3.6 | 4 | V | using internal 5V regulator voltage | 73 |
| Output voltage | V5VOUT | 4.8 | 5 | 5.25 | V | I5VOUT = 0mA, TJ = 25°C | 74 |
| Deviation of output voltage over the full temperature range | V5VOUT(DEV) | -100 | 100 | mV | I5VOUT = 5mA, TJ = full range | 74 | |
| Deviation of output voltage over the full supply voltage range | V5VOUT(DEV) | -30 | 30 | mV / 10V | I5VOUT = 5mA, VVS = variable | 74 | |
| Clock oscillator frequency (factory calibrated) | fCLKOSC | 11.5 | 12 | 12.5 | MHz | tJ = 25°C | 74 |
| External clock frequency (operating) | fCLK | 4 | 16 | MHz | Typ. at 40%/60% duty cycle, Max at 50% duty cycle | 74 | |
| External clock high / low level time | tCLKH / tCLKL | 16 | ns | CLK driven to 0.1 VVIO / 0.9 VVIO | 74 | ||
| External clock timeout detection (in cycles of internal fCLKOSC) | xtimeout | 32 | 48 | 48 | cycles | External clock stuck at low or high | 74 |
| VVS undervoltage threshold for RESET | VUV_VS | 3.5 | 4.2 | 4.6 | V | VVS rising | 75 |
| VVCC_IO undervoltage threshold for RESET | VUV_VIO | 2.1 | 2.55 | 3 | V | VVCC_IO rising (delay typ. 10µs) | 75 |
| Short to GND detector threshold | VOS2G | 2 | 2.5 | 3 | V | (VVS - VOx) | 75 |
| Short to VS detector threshold | VOS2VS | 1.6 | 2 | 2.3 | V | (VOx) | 75 |
| Short detector delay | tS2G | 0.8 | 1.3 | 2 | µs | High side output clamped to VSP-3V | 75 |
| Overtemperature prewarning 120°C | tOTPW | 100 | 120 | 140 | °C | Temperature rising | 75 |
| Overtemperature shutdown or prewarning 143°C | tOT143 | 128 | 143 | 163 | °C | Temperature rising (appr. 153°C IC peak temp.) | 75 |
| Overtemperature shutdown 150°C | tOT150 | 135 | 150 | 170 | °C | Temperature rising (appr. 160°C IC peak temp.) | 75 |
| Overtemperature shutdown 157°C | tOT157 | 142 | 157 | 177 | °C | Temperature rising (appr. 167°C IC peak temp.) | 75 |
| Sense input tolerance / motor current full scale tolerance (internal reference) | ICOIL | -5 | 5 | % | I_scale_analog=0, vsense=0 | 75 | |
| Sense input tolerance / motor current full scale tolerance (external reference voltage) | ICOIL | -2 | 2 | % | I_scale_analog=1, VAIN=2V, vsense=0 | 75 | |
| Motor current full-scale tolerance using RDSon measurement | ICOIL | -10 | 10 | % | Internal_Rsense=1, vsense=0, IIREF = 0.25mA (after reaching thermal balance) | 76 | |
| Input voltage low level | VINLO | -0.3 | V | 76 | |||
| Output voltage low level | VOUTLO | 0.2 | V | IOUTLO = 2mA | 76 | ||
| Input leakage current | IILEAK | -10 | 10 | µA | 76 | ||
| Pullup / pull-down resistors | RPU/RPD | 132 | 166 | 200 | kΩ | 76 | |
| Pull-down resistor STANDBY pin | RPD | 80 | 100 | 120 | kΩ | 76 | |
| AIN_IREF input resistance to 2.5V (=5VOUT/2) | RAIN | 260 | 330 | 400 | kΩ | Measured to GND (internalRsense=0) | 76 |
| AIN_IREF input resistance to GND for reference current input | RIREF | 0.3 | 0.45 | 0.6 | kΩ | Measured to GND (internalRsense=1) | 76 |
CAD (KiCad official)
- Symbol:
TMC2226-SA-T - Footprint:
Package_SO:TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x6.7mm - 3D model: HTSSOP-28 (KiCad packages3D, STEP)
- 3D model files:
tmc2226-sa-t-etched.step/tmc2226-sa-t-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);tmc2226-sa-t.step/tmc2226-sa-t.glbare the bare package body.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: TRINAMIC Motion Control GmbH datasheet (83 pp, sha256
4e87de84905405dd, retrieved 2026-10-17, tier: lcsc) - Extractor: parts-factory
2.0.0/extract_pins 0.3, primaryclaude-haiku-5-5(text), consensusclaude-sonnet-5-5(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).
# TMC2226-SA-T
**TRINAMIC Motion Control GmbH** · Stepper Motor Driver · HTSSOP-28
TMC2226-SA-T from TRINAMIC Motion Control GmbH, in a HTSSOP-28. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.
## Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | OB1 | output | Motor coil B output 1 of the full bridge B, driving the stepper motor coil. |
| 2 | BRB | passive | Sense resistor connection for coil B; place the sense resistor to GND near the pin, or tie to GND when using the internal sense resistor. |
| 3 | VS | power_in | Motor supply voltage; provide filtering capacitance near the pin with the shortest possible loop to the GND pad. |
| 4 | OB2 | output | Motor coil B output 2 of the full bridge B, driving the stepper motor coil. |
| 5 | ENN | input | Enable not input; the power stage is switched off (all motor outputs floating) when this pin is driven high. |
| 6 | GND | power_in | Ground; connect to the GND plane near the pin. |
| 7 | CPO | passive | Charge pump capacitor output; tie to CPI using a 22nF 50V capacitor. |
| 8 | CPI | passive | Charge pump capacitor input; tie to CPO using a 22nF 50V capacitor. |
| 9 | VCP | passive | Charge pump voltage; tie to VS using a 100nF capacitor. |
| 10 | SPREAD | input | Chopper mode selection: Low selects StealthChop and High selects SpreadCycle; internal pull-down, may be left unconnected. |
| 11 | 5VOUT | power_out | Output of the internal 5V regulator; attach a 2.2µF to 4.7µF low-ESR ceramic capacitor to GND near the pin. |
| 12 | MS1_AD0 | input | Microstep resolution configuration (MS1) and UART address bit 0 (AD0), with internal pull-down; MS2 and MS1 select 8, 32, 64 or 16 microsteps. |
| 13 | - | unconnected | Unused pin; may be connected to GND for better PCB routing. |
| 14 | MS2_AD1 | input | Microstep resolution configuration (MS2) and UART address bit 1 (AD1), with internal pull-down. |
| 15 | DIAG | output | Diagnostic and StallGuard output; goes high upon stall detection or driver error and is reset by ENN going high. |
| 16 | INDEX | output | Configurable index output that provides the index pulse (one pulse per electrical rotation). |
| 17 | CLK | input | Clock input; tie to GND using a short wire for the internal clock, or supply an external clock. |
| 18 | PDN_UART | bidirectional | Power down not control input (low enables automatic standstill current reduction) and optional UART input/output; power down function can be disabled in UART mode. |
| 19 | VCC_IO | power_in | I/O supply voltage for all digital pins, 3.3V to 5V. |
| 20 | STEP | input | STEP input for the step signal of the step and direction interface. |
| 21 | VREF | power_in | Analog reference voltage for current scaling, or reference current for use of internal sense resistors (optional mode). |
| 22 | GND | power_in | Ground; connect to the GND plane near the pin. |
| 23 | DIR | input | DIR input for the direction signal, with internal pull-down resistor. |
| 24 | STDBY | input | Standby input; pull up to disable the internal 5V regulator and enter low power standby, with 100kOhm pulldown (may be left unconnected). |
| 25 | OA2 | output | Motor coil A output 2 of the full bridge A, driving the stepper motor coil. |
| 26 | VS | power_in | Motor supply voltage; provide filtering capacitance near the pin with the shortest possible loop to GND pad. |
| 27 | BRA | passive | Sense resistor connection for coil A; place the sense resistor to GND near the pin, or tie to GND when using the internal sense resistor. |
| 28 | OA1 | output | Motor coil A output 1 of the full bridge A, driving the stepper motor coil. |
| 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 | HTSSOP-28 |
| Category | Motor Driver ICs |
| Pins | 29 |
## Electrical characteristics
Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |
|---|---|---|---|---|---|---|---|
| Supply voltage operating with inductive load | VVS | -0.5 | | 32 | V | | 72 |
| Supply and bridge voltage max. | VVMAX | | | 33 | V | | 72 |
| I/O supply voltage | VVIO | -0.5 | | 5.5 | V | | 72 |
| digital supply voltage (when using external supply) | V5VOUT | -0.5 | | 5.5 | V | | 72 |
| Logic input voltage | VI | -0.5 | | | V | | 72 |
| VREF input voltage | VVREF | -0.5 | | 6 | V | Do not exceed both VCC_IO and 5VOUT by more than 10%, as this enables a test mode | 72 |
| Maximum current to / from digital pins and analog low voltage I/Os | IIO | -10 | | 10 | mA | | 72 |
| 5V regulator output current (internal plus external load) | I5VOUT | | | 25 | mA | | 72 |
| 5V regulator continuous power dissipation | P5VOUT | | | 0.5 | W | | 72 |
| Power bridge repetitive output current | IOx | | | 3 | A | | 72 |
| Junction temperature | TJ | -50 | | 150 | °C | | 72 |
| Storage temperature | TSTG | -55 | | 150 | °C | | 72 |
| ESD-Protection for interface pins in application (HBM) | VESDAP | | | 4 | kV | Human body model, HBM | 72 |
| ESD-Protection for handling (HBM) | VESD | | | 1 | kV | Human body model, HBM | 72 |
| Junction temperature | TJ | -40 | | 125 | °C | | 72 |
| Supply voltage (using internal +5V regulator) | VVS | 5.5 | | 29 | V | | 72 |
| Supply voltage (using internal +5V regulator) for OTP programming | VVS | 6 | | 29 | V | for OTP programming | 72 |
| Supply voltage (internal +5V regulator bridged) | VVS | 4.7 | | 5.4 | V | V5VOUT=VVS | 72 |
| I/O supply voltage | VVIO | 3 | | 5.25 | V | | 72 |
| I/O supply voltage during standby | VVIO | 1.5 | | 5.25 | V | | 72 |
| VCC voltage when using optional external source | VVCC | 4.6 | | 5.25 | V | supplies digital logic and charge pump | 72 |
| RMS motor coil current per coil (value for design guideline) | IRMS | | | 1.6 | A | value for design guideline | 72 |
| RMS motor coil current per coil with duty cycle limit (value for design guideline) | IRMS | | | 2 | A | duty cycle limit, e.g. 1s on, 1s standby | 72 |
| Peak output current per motor coil output (sine wave peak) | IOx | | | 2.8 | A | using external or internal current sensing | 72 |
| Total supply current, standby | IS | | 160 | 300 | µA | ENN=0V, VREF=0V; VVS=24.0V | 73 |
| Total supply current, driver disabled | IVS | | 7 | 10 | mA | fCLK=12MHz; VVS=24.0V | 73 |
| IO supply current (typ. at 3.3V) | IVIO | | 15 | 30 | µA | no load on outputs, inputs at VIO or GND; excludes pull-down resistors | 73 |
| RDSON lowside MOSFET | RONL | | 0.17 | 0.21 | Ω | measure at 200mA, 25°C, static state; VVS=24.0V | 73 |
| RDSON highside MOSFET | RONH | | 0.17 | 0.21 | Ω | measure at 200mA, 25°C, static state; VVS=24.0V | 73 |
| slope, MOSFET turning on | tSLPON | 35 | 60 | 150 | ns | measured at 700mA load current (resistive load); VVS=24.0V | 73 |
| slope, MOSFET turning off | tSLPOFF | 35 | 60 | 150 | ns | measured at 700mA load current (resistive load); VVS=24.0V | 73 |
| Current sourcing, driver off | IOIDLE | 120 | 180 | 250 | µA | OXX pulled to GND | 73 |
| Charge pump output voltage | VVCP-VVS | 4 | | | V | operating, typical fchop<40kHz | 73 |
| Charge pump voltage threshold for undervoltage detection | VVCP-VVS | 3.3 | 3.6 | 4 | V | using internal 5V regulator voltage | 73 |
| Output voltage | V5VOUT | 4.8 | 5 | 5.25 | V | I5VOUT = 0mA, TJ = 25°C | 74 |
| Deviation of output voltage over the full temperature range | V5VOUT(DEV) | -100 | | 100 | mV | I5VOUT = 5mA, TJ = full range | 74 |
| Deviation of output voltage over the full supply voltage range | V5VOUT(DEV) | -30 | | 30 | mV / 10V | I5VOUT = 5mA, VVS = variable | 74 |
| Clock oscillator frequency (factory calibrated) | fCLKOSC | 11.5 | 12 | 12.5 | MHz | tJ = 25°C | 74 |
| External clock frequency (operating) | fCLK | 4 | | 16 | MHz | Typ. at 40%/60% duty cycle, Max at 50% duty cycle | 74 |
| External clock high / low level time | tCLKH / tCLKL | 16 | | | ns | CLK driven to 0.1 VVIO / 0.9 VVIO | 74 |
| External clock timeout detection (in cycles of internal fCLKOSC) | xtimeout | 32 | 48 | 48 | cycles | External clock stuck at low or high | 74 |
| VVS undervoltage threshold for RESET | VUV_VS | 3.5 | 4.2 | 4.6 | V | VVS rising | 75 |
| VVCC_IO undervoltage threshold for RESET | VUV_VIO | 2.1 | 2.55 | 3 | V | VVCC_IO rising (delay typ. 10µs) | 75 |
| Short to GND detector threshold | VOS2G | 2 | 2.5 | 3 | V | (VVS - VOx) | 75 |
| Short to VS detector threshold | VOS2VS | 1.6 | 2 | 2.3 | V | (VOx) | 75 |
| Short detector delay | tS2G | 0.8 | 1.3 | 2 | µs | High side output clamped to VSP-3V | 75 |
| Overtemperature prewarning 120°C | tOTPW | 100 | 120 | 140 | °C | Temperature rising | 75 |
| Overtemperature shutdown or prewarning 143°C | tOT143 | 128 | 143 | 163 | °C | Temperature rising (appr. 153°C IC peak temp.) | 75 |
| Overtemperature shutdown 150°C | tOT150 | 135 | 150 | 170 | °C | Temperature rising (appr. 160°C IC peak temp.) | 75 |
| Overtemperature shutdown 157°C | tOT157 | 142 | 157 | 177 | °C | Temperature rising (appr. 167°C IC peak temp.) | 75 |
| Sense input tolerance / motor current full scale tolerance (internal reference) | ICOIL | -5 | | 5 | % | I_scale_analog=0, vsense=0 | 75 |
| Sense input tolerance / motor current full scale tolerance (external reference voltage) | ICOIL | -2 | | 2 | % | I_scale_analog=1, VAIN=2V, vsense=0 | 75 |
| Motor current full-scale tolerance using RDSon measurement | ICOIL | -10 | | 10 | % | Internal_Rsense=1, vsense=0, IIREF = 0.25mA (after reaching thermal balance) | 76 |
| Input voltage low level | VINLO | -0.3 | | | V | | 76 |
| Output voltage low level | VOUTLO | | | 0.2 | V | IOUTLO = 2mA | 76 |
| Input leakage current | IILEAK | -10 | | 10 | µA | | 76 |
| Pullup / pull-down resistors | RPU/RPD | 132 | 166 | 200 | kΩ | | 76 |
| Pull-down resistor STANDBY pin | RPD | 80 | 100 | 120 | kΩ | | 76 |
| AIN_IREF input resistance to 2.5V (=5VOUT/2) | RAIN | 260 | 330 | 400 | kΩ | Measured to GND (internalRsense=0) | 76 |
| AIN_IREF input resistance to GND for reference current input | RIREF | 0.3 | 0.45 | 0.6 | kΩ | Measured to GND (internalRsense=1) | 76 |
## CAD (KiCad official)
- Symbol: `TMC2226-SA-T`
- Footprint: `Package_SO:TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x6.7mm`
- 3D model: HTSSOP-28 (KiCad packages3D, STEP)
- 3D model files: `tmc2226-sa-t-etched.step` / `tmc2226-sa-t-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `tmc2226-sa-t.step` / `tmc2226-sa-t.glb` are the bare package body.
## Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- **Datasheet:** [TRINAMIC Motion Control GmbH datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588893120780251136) (83 pp, sha256 `4e87de84905405dd`, retrieved 2026-10-17, tier: lcsc)
- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-haiku-5-5` (text), consensus `claude-sonnet-5-5` (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).
[Datasheet PDF](docs/tmc2226-sa-t-datasheet.pdf)