Awesome stepper motor driver
An awesome list of stepper motor driver
Type |
Step/Dir |
SPI |
UART |
Motor Supply |
Phase Current, RMS |
Microsteps |
Trinamic TMC2100-LA |
✅ |
❌ |
❌ |
5 - 46V |
1.2A |
1...256 |
Trinamic TMC2130-LA |
✅ |
✅ |
❌ |
5 - 46V |
1.2A |
1...256 |
Trinamic TMC2208-LA |
✅ |
❌ |
✅ |
4.75 - 36V |
1.4A |
1...256 |
Trinamic TMC2209-LA |
✅ |
❌ |
✅ |
4.75 - 29V |
2.0A |
1...256 |
Trinamic TMC5160-TA |
✅ |
✅ |
✅ |
8 - 60V |
20.0A |
1...256 |
Trinamic TMC5161-AA |
✅ |
✅ |
✅ |
8 - 40V |
3.5A |
1...256 |
A4988 |
✅ |
❌ |
❌ |
8 - 35V |
2A |
1...16 |
DRV8825 |
✅ |
❌ |
❌ |
8.2 - 45V |
2.2A |
1...32 |
DRV8880 |
✅ |
❌ |
❌ |
6.5 - 45V |
2A |
1...16 |
Model |
Voltage |
Rated Current / Phase |
Phase Resistance |
Inductance |
Max. Speed (revolutions/sec) |
Motor Type |
Frame Size |
Datasheet |
17HS13-0404S |
12V |
0.4A |
30 Ω |
37 mH |
2.03 |
Bipolar |
NEMA 17 |
Datasheet |
17HS4401S |
12V |
1.7A |
1.5 Ω |
2.8 mH |
6.3 |
Bipolar |
NEMA 17 |
- |
Due more resistance, the motor will heat more. A higher resistance is therefore worse.
Frame Size |
Size |
NEMA 6 |
14 x 14mm |
NEMA 8 |
20 x 20mm |
NEMA 11 |
28 x 28mm |
NEMA 14 |
35 x 35mm |
NEMA 16 |
39 x 39mm |
NEMA 17 |
42 x 42mm |
NEMA 23 |
57 x 57mm |
NEMA 24 |
60 x 60mm |
NEMA 34 |
86 x 86mm |
NEMA 42 |
110 x 110mm |
Type |
Connection |
HX2.54 6pin |
Motor |
DuPont 4pin |
Motor driver (default) |
HX2.54 4pin |
Motor driver |