This document describes an IOT-based system to control the speed of a DC motor using PWM technique. An android application is developed to send control signals over the internet to a microcontroller connected to the motor. The microcontroller uses PWM waves generated by an ATMEGA328 chip to control the duty cycle and voltage supplied to the motor from a driver IC, regulating its speed. Key components include a voltage regulator, LCD display, and WiFi module to interface the microcontroller with the cloud and mobile application for remote monitoring and control of the DC motor speed.