Magicfly Solar Charge Controller Regulator 12V 24V Autoswitch Solar Panel Battery Control Regulator 10A PV Automatically manage the working of solar panel and battery in solar system Overloading & short-circuit protection;Reverse diacharging & reverse-polarity protection Under-voltage and over-charging protection;Protection from lightning strike Prolong the battery life cycle and keep the load work well Suitable for small solar energy system