This Solar Controller regulates the voltage and current to charge a battery and supply the load. It includes Auto-Input Voltage Detection (12-24volts) and an LCD display indicating battery and load voltage and current, battery amp hours, load amp hours and battery capacity levels. Protection features include High Voltage Shutdown, Low Voltage Load Disconnection to protect the battery from over-discharge and reverse polarity protection to prevent the battery discharge via the solar panels at night.