This project discusses the different speed controlling techniques of DC motors using Pulse Width Modulation (PWM) technique. It explains the benefits of using PWM for speed control and the implementation of AT89S52 Microcontroller. The project also covers the selection of appropriate DC motor, preparation of justification report, and the use of IR sensors, IC, and LCD display. The project was a collaborative work and the author's contribution includes preparing the block diagram and studying the power supply output.