The Renogy Rover 20Amp 12V/24V DC Input MPPT Solar Charge Controller is a must-have for any solar-powered system. With its advanced Maximum Power Point Tracking (MPPT) technology, it maximizes energy harvest from solar panels by constantly tracking the maximum power point of your solar panel array. This controller can handle up to 20 amps of current and is compatible with both 12V and 24V battery