If you are making your own DIY home solar power system, one of the key component is the charge controller. What does a charge controller do? In essence it is a regulator of the energy coming from the solar panel. It is a customizable unit that regulates the flow of energy to the battery and …