DC Motor Speed Control using PWM in AVR Atmega32 Microcontroller
Credits: Circuits Today
Pros:
- There is a push button the motor speed controlling as in duty (low/moderate/fast)
Cons:
- No indicator available.
- No OFF operation via push button
An improved version can be found -> here