This paper presents the modeling, design, and implementation of a rapid prototyping low-power solar charge controller with maximum power point tracking (MPPT). The implemented circuit consists of a 60 W photovoltaic (PV) module, a buck converter with an MPPT controller, and a 13.5V-48Ah battery. The performance of the solar charge controller is increased by operating the PV module at the maximum power point (MPP) using a modified incremental conductance (IC) MPPT algorithm. While the traditional IC MPPT approach requires a substantial amount of code and algorithmic steps to keep the PV module at the MPP, the proposed IC achieves the same process with a reduced number of lines of code, owing to its optimized algorithmic approach. By adjusting the duty cycle of the generated Pulse Width Modulation (PWM) signal, maximum power transfer from the PV module is attained during the operation of the battery charging process. The simulation model is configured and tested in Matlab/Simulink environment under different solar data (1000 W/m2, 500 W/m2, 800 W/m2) with constant temperature (25 °C). To validate the simulations, experimental studies are conducted using the developed rapid prototype with the 32-bit embedded microcontroller in the laboratory. According to the simulation and laboratory results, the maximum power tracking performance of the traditional method was found to be 95.51%, while the proposed method achieved a ratio of 96.59% with less steady-state oscillation. The average tracking efficiency has increased by 1.13%. The proposed IC tracks the MPP more accurately and provides maximum available power for battery charging at different solar radiations compared to the traditional IC approach. For low-powered electric devices, the proposed system can be used to provide a charging infrastructure solution.