WindyNation P30 30A Solar Panel Regulator Charge Controller 12V 24V 390W 780W Protects batteries from overcharge and discharge. Maximizes solar power production Handles up to 30 amps of array current. Keeps 12 or 24 volt batteries properly charged. Electronic protections: overvoltage, reverse polarity, over current, excessive temperature and short circuit protected LED's on the face of the charge controller indicate solar panel,battery, and load status 12 volt batteries are maintained in a fully charged state. Works on lead acid batteries including AGM and flooded.