Maximum Power Point Tracking (MPPT) is supporting device for power harvesting on Solar Photovoltaic (PV) Power Generator. This system means to optimize power transfer from solar panel array to battery. Power transferring process shown in solar panel characteristic as I-V curve. This curve depends on weather condition, such as temperature and irradiation level of the sunlight. The purpose of this research is to design hardware of MPPT system based on Atmega16 microcontroller. This system implements combination of Constant Voltage and Perturb & Observe algorithms. To control the output voltage, fuzzy logic system is used to determine the value of PWM. The conclusions of this research are; first, devising switching PWM using prescaler of 1024, with clock of microcontroller on its default 1 MHz, and 50% duty cycle generated the highest efficiency of the system, that is 58.03%, on the other hand, it has the lowest inductor impedance value, that is 5.03 ohm. Second, MPPT hardware which has been devised has the average efficiency of 88.89%.