Are you fed up with ordinary PWM circuits which do not provide perfect DC motor speed control especially at lower speeds? Then check out this outstanding single chip PWM motor speed controller circuit that will give you a complete 360 degrees of continuously varying motor speed control right from zero to maximum. The speed is controlled through an externally applied varying DC voltage source. The most striking feature of this circuit is its ability to provide full torque even at minimum motor speeds. Complete circuit diagram for the motor controller along with the parts list has been included here.