The OPEN-UPS was designed to provide user specified regulated power output from a wide input voltage, battery backup, multi-chemistry charging and cell balancing in a single PCBA. The unit automatically switches the power path in between Battery and Main DC input and provides buck/boost output regulation.
OpenUPS has strong Windows / Linux support and API allowing developers to interface to custom applications
via OpenUPS.