Advanced High efficiency MCU based Programmable Solar Charge and Discharge Controllers. Compact and flat design allows it to fit will in small spaces. High efficiency, Very low consumption. Microcontroller based, get the most of your solar panels and batteries. Protects the batteries from overcharging by the solar photovoltaic panels and from over discharging, making for a strong return on investment. Suitable for 12 and 24V systems. With USB 5V-2,1A Output to charge electronic devices. Programmable Operation Modes: Manual Mode and Automatic Mode (Day/Night). Clear readable LEDs display for easy and quick status reading and programming. Ideal for isolated stand-alone photovoltaic systems (Off-Grid and Off-shore) and solar backup. Safe and reliable. Temperature Compensation System integrated and complete electronic automatic protections.