EPEVER's budget-friendly solar charge controller is ideal for anybody with a small solar system. Because it has such a low maximum current output of 20 amps, you'll have to be cautious about connecting it to more than two or three solar panels. It is compatible with both 12-volt and 24-volt lead-acid and lithium-ion batteries. You can also set the charging rate and current to restrict the power going to your batteries during particular periods. Plus, the controller includes a temperature compensation feature that preserves the battery from being overcharged or undercharged, which is quite helpful.