This is an advanced high-efficiency and ultra-fast Multi-peak Maximum Power Point Tracking (MPPT) solar charge controller with built-in Bluetooth. The controller is customisable and compatible with several battery types including Lithium Iron Phosphate (LiFePO4) batteries. The controller supports temperature compensation and historical data storage to provide comprehensive monitoring of your solar system. The Maximum Power Point Tracking algorithm increases the energy efficiency, typically 15% to 20% higher than traditional PWM charging efficiency. -Compatible with Sealed Lead Acid, Gel, AGM, and Lithium Iron Phosphate batteries; -Smart MPPT algorithm ensures better tracking in multiple power points; -High PV harvest performance in weak sunlight conditions, advanced multi-peak tracking can accurately track the optimum power with partial shading; -Bluetooth + Android & IOS App available; -LCD screen displays key operating information and facilitates parameter setting;