The document presents a project on microcontroller based home automation using a PC. It aims to develop a low cost, reliable and scalable home automation system that allows controlling household appliances remotely via a PC and microcontroller. The system uses a PIC microcontroller connected to a PC through a MAX232 level shifter. Relays are used to control appliances and are driven by a ULN2003 relay driver. The PC sends control signals to the microcontroller using a VB GUI interface. This allows remotely switching appliances on/off from the PC. A literature review compares different home automation techniques. The project details hardware and software components, circuit diagram, workflow and concludes with potential applications and scope for improvement.