This document describes the design and implementation of a DC-DC boost converter using an output voltage sensor based maximum power point tracking (MPPT) algorithm. The boost converter steps up the voltage from a solar panel to charge a battery or power loads. The MPPT algorithm uses an output voltage sensor to calculate the derivative of output voltage with respect to duty cycle and adjusts the duty cycle to keep the system at the maximum power point for varying solar irradiance levels. The key components of the system include a solar panel, PIC microcontroller, boost converter with MOSFET switch, gate driver circuit, voltage divider sensor, and capacitors/inductors. Simulation results show the algorithm is effective at extracting optimal power from the