This unit comes with a built-in MPPT charge controller (30-400V voltage range), capable of charging various 12V batteries, including lead-acid (flooded, AGM, sealed, gel), LiFePO4, and lithium batteries (user-defined mode). It supports up to 2000W of photovoltaic array power and is compatible with solar panels, the electrical grid, or generators for flexible energy solutions.