Circuit diagram of a MPPT solar charge controller based on Synchronous Buck Converter. PIC16F877A, 20X4 LCD display, +5V cell phone charger.