Charge Controller is an interface part between the solar panel, the battery and the load (equipment). It protects the battery from over charging and discharging and thus prolong the battery life. It also protects the equipment from battery reverse connection and over loading. There are LED indicators for solar panel charging, battery level and load error.