Schumacher SP-400 Solar Charger & Maintainer along with a solar charge controller SPC – 7A (protection for your 12 V lead-acid batteries and solar panels. It protects your battery from overcharge and discharge and it handles up to 7 A of solar array current and up to 100 W of solar power)