This high quality waterproof 10A 12V/24V solar charge controller is designed to protect batteries whilst charging them, having automatic cut off to prevent over-charging and deep discharge. The controller uses PWM (Pulse Width Modulation) technology which increases charge acceptance and prolongs the life of your battery. Often PWM technology can recover some lost battery capacity. Fully waterproof with IP67 protection from water/moisture Rated charging and load current 10A Automated operation and auto 12/24V selection Solar input voltage up to 50V and power up to 160W (12V batteries) / 320W (24V batteries)3 pairs of terminals (input, battery, output) LEDs to indicate charging, battery and load Temperature sensor for automatic compensation (-30mV/C/12V) Over charge / discharge, overheating and other protection features Self-consumption: