This Project present the design and construction of a microcontroller based under and over voltage protection device, which is achieved using a microcontroller, transistor and other discrete components. A microcontroller PIC16F877A is at the heart of the device which performs the major control of the device. The device is simple and low cost. It can withstand loads of up to 2KVA, while allowing the supply Voltage to be connected load to vary from 200-240 volts.