I purchased this controller after reading the product specs and customer reviews of similar charge controllers. I use it to charge a Lifepo4 24V 200Ah battery with 4x250W solar panels. The controller came with factory firmware that has no settings for lithium batteries on the device. Lithium battery settings must be made via PC/Android and require additional cables/boxes. After speaking to supplier support, I received instructions on how to update the firmware to allow lithium battery programming directly on the LCD screen. Now my controller is fully programmed to charge the battery with overcharge and discharge protection. Everything works great!