
TB6600 Upgraded Stepper Motor Driver 4.5A with 1/32 Microstepping
Currently unavailable
No store has this product in stock right now. Prices below are the last ones we recorded.
Prices updated: 13 Oct 2026
Price history
Lowest daily price, last 90 days
Not enough price history yet.
About this product
TB6600 is a bipolar stepper motor driver module for 2-phase and 4-phase stepper motors in 42, 57 and 86 frame sizes (NEMA 17, 23 and 34). It accepts a 9 to 42 V DC supply, offers microstepping up to 1/32, and has optically isolated inputs, making it common in CNC machines, 3D printers and automation projects.
Specifications
- Supply voltage
- 9 V to 42 V DC
- Maximum output current
- 4.0 A (per listing description)
- Microstepping
- Up to 1/32
- Input signal isolation
- Optically isolated
- Compatible motors
- 2-phase and 4-phase, 42/57/86 frame sizes
- Control interface
- Common anode
Frequently asked questions
How do I wire the TB6600 to an Arduino?
Connect the + terminals (PUL+, DIR+, ENA+) to 5 V, as the common anode interface requires, and connect the - terminals to the Arduino step, direction and enable pins. Motor coils go to the A+, A-, B+ and B- outputs.
What voltage does the driver need?
It accepts a 9 V to 42 V DC supply. Set the output current and microstepping using the onboard switches before connecting the motor.





