This document describes a temperature control system using a microcontroller that can operate automatically or manually using an external interrupt. The system uses PWM to vary the motor duty cycle based on temperature readings from an ADC. Simulations show how duty cycle and motor speed increase with higher temperatures. The system has applications for controlling power consumption in air conditioners and cooling computer processors or facilities. The problem statement and simulations are complete but the hardware implementation is only partially finished.