Compact Solar Charge Controller is used with 12 Volt solar panels and prevents overcharging of 12 Volt batteries. The Controller also provides maintenance free protection of solar panel and batteries and maintains 12 Volt batteries in a fully charged state. The Controller is available with reverse polarity, discharge, thermal and easy wire protection. Compact Solar Charge Controller can keep batteries properly fed and safe for the long-term.