An energy harvesting system includes: an energy harvesting unit for converting energy from a natural energy source into an electrical power signal; a power point tracking unit including a current tracing module capable of detecting a current of the electrical power signal, and a boundary control module; a microcontroller including a voltage detecting module capable of detecting a voltage of the electrical power signal, and a computing module for determining a maximum power point with reference to the voltage and the current of the electrical power signal, the boundary control module generating a switch control voltage signal with reference to the maximum power point; a storage unit capable of storing energy; and a pulse frequency modulation regulator for converting the electrical power signal into an intermediate signal with reference to the switch control voltage signal for subsequent storage of energy of the intermediate signal in the storage unit. |