This stepper motor driver is an improved version of the TB6600 that can deliver up to 4.5A between 9V-42V. It is capable or controlling a Nema 23 stepper motor with high precision and is used in industrial applications.