Under the current situation, it is necessary to harness solar energy to generate more electricity. However, the disadvantage of solar energy is that it takes a lot of space to install solar panels. An option to optimize PV systems is to improve the maximum power point tracking (MPPT) algorithm based on symmetrical management has the advantage of being easy to use without updating the devices. The improved algorithm achieves symmetry between the maximum power point (MPP) and the output of the PV array, resulting in less power loss and increased system efficiency. This paper presents the MPPT of photovoltaic using the current control modifier perturbation and observation plus fuzzy logic control (CCMP&O−FLC MPPT). The algorithm of CCMP&O−FLC MPPT is applied to reduce the setting time and to reduce oscillation around the set-point at a steady state. This concept was experimented with using a boost converter with MATLAB/Simulink software package and implemented by STM32F4VGA microcontroller. The simulation and experiment results are obtained by comparison with traditional P&O under similar operating conditions. The CCMP&O−FLC MPPT can track MPP faster when the irradiation is rapidly changing and, therefore, can reduce the PV system losses. In addition, the advantages of this proposed method can also be applied to improve the performance of existing systems without modifying existing equipment, unlike modern methods that cannot be applied to older systems. The results showed that the MPPT time and the power output efficiency of the proposed algorithm were 146 milliseconds and 99.5%, respectively.