This document describes a temperature control system using a PID controller. It includes a block diagram and overall circuit diagram of the system. The system works by using a temperature sensor to provide feedback on the current temperature, which is compared to the setpoint temperature and used by the PID controller to regulate a heating element or fan to maintain the desired temperature. The document also discusses the PID tuning methods, applications of microcontrollers in temperature control, and concludes the system is able to accurately sense and maintain temperature using an LM35 temperature sensor and PIC16F873A microcontroller.