Here we present the circuit of a PIC microcontroller based solar charger that is highly efficient. It is built around a PIC16F877A microcontroller.