The TB6600 Stepper Motor Driver is an easy-to-use professional stepper motor driver that can control a two-phase stepping motor. It is compatible with Arduino and other microcontrollers that can output a 5V digital pulse signal. The TB6600 stepper motor driver has a wide range power input from 9 to 42VDC. It is able to output 4A peak current, which is enough for most stepper motors.
The stepper driver supports speed and direction control. You can set its micro step and output current with 6 DIP switches. There are 7 types of micro steps (1, 2 / A, 2 / B, 4, 8, 16, 32) and 8 current settings (0.5A, 1A, 1.5A, 2A, 2.5A, 2.8A, 3.0A, 3.5A). All signal terminals have high-speed optocoupler isolation
As a professional device, it is able to drive 57, 42-type two-phase, four-phase and hybrid stepper motors.