SainSmart Double BTS7960B DC 43A Stepper Motor Driver H-Bridge PWM for Arduino Module/Smart Car Driver 5V isolate with MCU, and effectively protect MCU; 5V power indicator on board; voltage indication of motor driver output end; can solder heat sink; Just need four lines from MCU to driver module (GND. 5V. PWM1. PWM2); isolation chip 5 V power supply (can share with MCU 5 V); Able to reverse the motor forward, two PWM input frequency up to 25kHZ; two heat flow passing through an error signal output; Isolated chip 5V power supply (can be shared with the MCU 5V), can also use the on-board 5V supply; the supply voltage 5.5V to 27V