This motor driver contains 2 BTS7960B H-bridges, with which 1 DC motor or solenoid can be controlled. The BTS7960B has a built-in thermal and over-current protection and can also control up to 43A! The motor driver can be controlled with a PWM signal up to 25kHz.