Solarpex MPPT 140D Solar Controller is a 40A MPPT solar charge controller supporting 12V/24V systems with auto detection. Handles max PV voltage 100V and max PV input power 520W at 12V and 1040W at 24V, optimizing solar harvest with MPPT technology. Features LCD display for system monitoring, adjustment buttons, dual USB output ports for device charging, comprehensive electronic protections and wall-mount grey housing. CE certified, made in China, ideal for off-grid solar systems, solar home systems and small solar installations.