component
XL293-20
Public Made by Adomby adom
XINLUDA Stepper Motor Driver, SOP-20-300mil. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
Generated by kicad-footprint-generator · KiCad file format 20260206
| Name | Last updated |
|---|---|
| docs | 7d ago |
| viewers | 7d ago |
| package.json | 7d ago |
| page.json | 7d ago |
| README.md | 7d ago |
| xl293-20-etched.glb | 7d ago |
| xl293-20-etched.step | 7d ago |
| xl293-20-hero.glb | 7d ago |
| xl293-20-hero.overlay.json | 7d ago |
| xl293-20.glb | 7d ago |
| xl293-20.kicad_mod | 7d ago |
| xl293-20.kicad_sym | 7d ago |
| xl293-20.lbr | 7d ago |
| xl293-20.step | 7d ago |
XL293-20
XINLUDA · Stepper Motor Driver · SOP-20-300mil
XL293-20 from XINLUDA, in a SOP-20-300mil. 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 | ENABLE 1 | input | Enable input for channels 1 and 2; a low level must be at most 1.5 V and a high level at least 2.3 V (Ven H up to VSS). |
| 2 | INPUT 1 | input | Logic input for channel 1, compatible with DTL/TTL levels with VIL max 1.5 V and VIH min 2.3 V. |
| 3 | OUTPUT 1 | output | Push-pull output of channel 1, rated for 500 mA output current and 1 A peak (non-repetitive) per channel. |
| 4 | GND | power_in | Ground pin, one of the eight centre pins (4-7, 14-17) that are connected together and used for heatsinking. |
| 5 | GND | power_in | Ground pin, one of the eight centre pins (4-7, 14-17) that are connected together and used for heatsinking. |
| 6 | GND | power_in | Ground pin, one of the eight centre pins (4-7, 14-17) that are connected together and used for heatsinking. |
| 7 | GND | power_in | Ground pin, one of the eight centre pins (4-7, 14-17) that are connected together and used for heatsinking. |
| 8 | OUTPUT 2 | output | Push-pull output of channel 2, rated for 500 mA output current and 1 A peak (non-repetitive) per channel. |
| 9 | INPUT 2 | input | Logic input for channel 2, compatible with DTL/TTL levels with VIL max 1.5 V and VIH min 2.3 V. |
| 10 | VS | power_in | Load supply voltage for the output stages, rated up to 32 V. |
| 11 | ENABLE 2 | input | Enable input for channels 3 and 4; a low level must be at most 1.5 V and a high level at least 2.3 V (Ven H up to VSS). |
| 12 | INPUT 3 | input | Logic input for channel 3, compatible with DTL/TTL levels with VIL max 1.5 V and VIH min 2.3 V. |
| 13 | OUTPUT 3 | output | Push-pull output of channel 3, rated for 500 mA output current and 1 A peak (non-repetitive) per channel. |
| 14 | GND | power_in | Ground pin, one of the eight centre pins (4-7, 14-17) that are connected together and used for heatsinking. |
| 15 | GND | power_in | Ground pin, one of the eight centre pins (4-7, 14-17) that are connected together and used for heatsinking. |
| 16 | GND | power_in | Ground pin, one of the eight centre pins (4-7, 14-17) that are connected together and used for heatsinking. |
| 17 | GND | power_in | Ground pin, one of the eight centre pins (4-7, 14-17) that are connected together and used for heatsinking. |
| 18 | OUTPUT 4 | output | Push-pull output of channel 4, rated for 500 mA output current and 1 A peak (non-repetitive) per channel. |
| 19 | INPUT 4 | input | Logic input for channel 4, compatible with DTL/TTL levels with VIL max 1.5 V and VIH min 2.3 V. |
| 20 | VSS | power_in | Logic supply voltage, 4.5 V to 32 V, separate from VS so the logic can run at a lower voltage. |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | XINLUDA |
| Package | SOP-20-300mil |
| Category | Motor Driver ICs |
| Pins | 20 |
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 | VS | 32 | V | 3 | |||
| Logic Supply Voltage | VSS | 32 | V | 3 | |||
| Input Voltage | Vi | 7 | V | 3 | |||
| Enable Voltage | Ven | 7 | V | 3 | |||
| Peak Output Current | Io | 1 | A | 100 s non repetitive | 3 | ||
| Total Power Dissipation | Ptot | 3.5 | W | Tpins = 90 C | 3 | ||
| Storage and Junction Temperature | Tstg, Tj | -40 | 150 | C | 3 | ||
| Thermal Resistance Junction-pins (SO-20) | Rth j-pins | 14 | C/W | 3 | |||
| Thermal Resistance Junction-ambient (SO-20) | Rth j-amb | 50 | C/W | With 6sq. cm on board heatsink | 3 | ||
| Operating Temperature Range (ordering table) | -40 | 85 | C | 6 | |||
| Supply Voltage (pin 10) | VS | 32 | V | 4 | |||
| Logic Supply Voltage (pin 20) | VSS | 4.5 | 32 | V | 4 | ||
| Total Quiescent Supply Current (pin 10) | IS | 3 | 10 | mA | Vi = L ; IO = 0 ; Ven = H | 4 | |
| Total Quiescent Supply Current (pin 10) | IS | 18 | 30 | mA | Vi = H ; IO = 0 ; Ven = H | 4 | |
| Total Quiescent Logic Supply Current (pin 20) | ISS | 47 | 65 | mA | Vi = L ; IO = 0 ; Ven = H | 4 | |
| Total Quiescent Logic Supply Current (pin 20) | ISS | 20 | 25 | mA | Vi = H ; IO = 0 ; Ven = H | 4 | |
| Total Quiescent Logic Supply Current (pin 20) | ISS | 20 | 27 | mA | Ven = L | 4 | |
| Input Low Voltage (pin 2, 9, 12, 19) | VIL | -0.3 | 1.5 | V | 4 | ||
| Input High Voltage (pin 2, 9, 12, 19) | VIH | 2.3 | V | VSS ≤ 7 V | 4 | ||
| Input High Voltage (pin 2, 9, 12, 19) | VIH | 2.3 | 7 | V | VSS > 7 V | 4 | |
| Low Voltage Input Current (pin 2, 9, 12, 19) | IIL | -10 | µA | VIL = 1.5 V | 4 | ||
| High Voltage Input Current (pin 2, 9, 12, 19) | IIH | 30 | 100 | µA | 2.3 V ≤ VIH ≤ VSS, 0.6 V | 4 | |
| Enable Low Voltage (pin 1, 11) | Ven L | -0.3 | 1.5 | V | 4 | ||
| Enable High Voltage (pin 1, 11) | Ven H | 2.3 | V | VSS ≤ 7 V | 4 | ||
| Enable High Voltage (pin 1, 11) | Ven H | 2.3 | 7 | V | VSS > 7 V | 4 | |
| Low Voltage Enable Current (pin 1, 11) | Ien L | -30 | -100 | µA | Ven L = 1.5 V | 4 | |
| High Voltage Enable Current (pin 1, 11) | Ien H | 10 | µA | 2.3 V ≤ Ven H ≤ VSS, 0.6 V | 4 | ||
| Source Output Saturation Voltage (pins 3, 8, 13, 18) | VCE(sat)H | 1.4 | 2 | V | IO =, 0.5 A | 4 | |
| Sink Output Saturation Voltage (pins 3, 8, 13, 18) | VCE(sat)L | 1.2 | 2 | V | IO = + 0.5 A | 4 | |
| Clamp Diode Forward Voltage | VF | 1.3 | V | IO = 600nA | 4 | ||
| Rise Time | tr | 250 | ns | 0.1 to 0.9 VO | 4 | ||
| Fall Time | tf | 250 | ns | 0.9 to 0.1 VO | 4 | ||
| Turn-on Delay | ton | 750 | ns | 0.5 Vi to 0.5 VO | 4 | ||
| Turn-off Delay | toff | 200 | ns | 0.5 Vi to 0.5 VO | 4 |
CAD (KiCad official)
- Symbol:
XL293-20 - Footprint:
Package_SO:SOP-20_7.5x12.8mm_P1.27mm - 3D model: SOP-20-300mil, generated from the KiCad footprint (body from the F.Fab outline, terminals on the pads, 2.65 mm nominal SOIC height). Neither the vendor nor KiCad ships a 3D model for this package, so the dimensions are nominal, not the manufacturer's CAD (STEP)
- 3D model files:
xl293-20-etched.step/xl293-20-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);xl293-20.step/xl293-20.glbare the bare package body.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: XINLUDA datasheet (7 pp, sha256
8e109415ff5bf7cd, retrieved 2026-10-18, 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).