This document describes a project to control the speed and direction of a DC motor using an IR remote. It contains sections on the components used, including an AT89S52 microcontroller, IR receiver, motor driver IC, relays, and DC motor. The IR remote acts as the transmitter, sending signals to the receiver connected to the microcontroller. The microcontroller reads the signals and controls the motor driver IC and relays to rotate the motor clockwise, counterclockwise, or change its speed. The project has applications in remote control and has advantages of easy control of speed and torque with a simple, cheap design.