DC 6-30V Motor Speed Controller Reversible PWM Control Forward / Reverse Switch
PWM range: 10%-95%. Connect it to the motor, the DC motor leads can be connected either way, if not correct then leads can be changed to suit rotation. High efficiency, high torque, generates low heat.