AQEX qUPS-P-BC-2.0 UPS HAT works with large capacity, multi-chemistry batteries (Li-Ion, LiFePO4, Sodium-Ion)

Developed by Hungary-based AQEX, qUPS-P-BC-2.0 is a Raspberry Pi-compatible UPS HAT that supports multi-chemistry batteries, including Li-Ion, LiFePO₄, Sodium-Ion, and even supports large, high-capacity packs up to 300Ah. It is designed for applications that require long backup times and reliable 5V power.

It features an offline UPS-like architecture with a highly efficient boost converter, adjustable input voltage and energy thresholds, as well as AUTO/ON/OFF operating modes to prevent reboot loops or unsafe restarts. Communication with the Raspberry Pi is handled through three GPIO pins to provide alerts for power loss and low battery. The board supports up to 7.5A discharge, 2A charging, USB-C and auxiliary 6–28V input, reverse-polarity and thermal protection, and external power-control capability. It’s also stackable with other HATs thanks to a robust soldered 40-pin header.

AQEX qUPS P BC 2.0 multi chemistry UPS HAT

AQEX qUPS-P-BC-2.0 specifications:

  • Compatibility – Raspberry Pi 5 / 4B / 3B+ and other boards with compatible form factor and 40-pin PIO header
  • USB
    • USB Type-C port for 5.0–5.2V C main input
    • USB PD support for Raspberry Pi 5
  • Expansion – Soldered 2x 20-pin GPIO header; fully stackable with long pins
  • Misc
    • 5-level battery LED bar (LOW, SAFE, MIN, HALF, MAX)
    • Power-input LED indicator
    • Reverse-polarity LED indicator
    • 3-position mode switch: OFF / ON / AUTO
      • Auto Mode features: Safe boot (ensures enough charge before boot), “boot loop” prevention (cuts power if energy is too low to sustain the system).
    • DIP-selectable communication pins for:
      • Power Good (pfo)
      • Battery limit (lim)
      • Shutdown (shd)
    • 2-pin reset header for momentary power cut
  • Power
    • Battery support
      • 1-cell Li-Ion, Li-Po, LiFePO₄, or Sodium-Ion batteries
      • Supports very large external packs, including prismatic batteries >300Ah
      • Max discharge current – 7.5A
      • Battery connector – 0.75 mm² (AWG18) max wire size
    • Power  Input
      • 5.0–5.2V via USB-C port
      • 5.2–28V external power input via screw terminals
      • Automatic switchover with 100–300 µs transition time
      • Input threshold adjustable via onboard potentiometer
    • Output
      • Output Voltage – 5V via the GPIO header.
      • Max Load Current – 3.5A.
      • Max Discharge Current – 7.5A.
      • Topology – Offline topology (high efficiency in the inline state) with <1ms switchover time.
    • Charging
      • Selectable 1A / 2A charging current (via DIP switch)
      • Intelligent temperature-based charge protection
      • Optional NTC sensor input; NTC pins must be shorted if unused
    • Battery cutoff – Chemistry-aware cutoff voltages (AUTO mode – 3.1V, ON mode – 2.5V cutoff)
  • Dimensions – Raspberry Pi HAT form factor; 65 × 56 × 23 mm + 11 mm header; replaceable battery
  • Battery holder system
    • Optional holder with 3D-printable STL available on GitHub
    • Supports custom battery mounting via 6× M2 screws

Software support for the qUPS-P-BC-2.0 is available through simple C++ and Python tools on GitHub. These let the Raspberry Pi read the UPS status through GPIO pins, detect power loss, and trigger safe shutdowns. Most settings are still handled by the hardware DIP switches, so the software mainly helps you monitor the UPS and react to events without adding extra complexity.

qUPS P BC User Interface and Indicators
qUPS-P-BC ports, buttons, and LEDs
qUPS P BC Li Ion, LiFePo4 & Sodium Ion Compatible UPS HAT
qUPS-P-BC Li Ion, LiFePo4 & Sodium Ion Compatible UPS HAT

The specification section of the product page provides backup-time figures that show how long a Raspberry Pi can stay powered, depending on the battery chemistry and system load. With a 4,000 mAh LiFePO₄ or Li-Ion battery, the qUPS can keep a Raspberry Pi 4 running for several hours, over 7 hours at idle, while Sodium-Ion cells (3,500 mAh) operation time gets shorter, but still practical runtimes. Under full load, backup time naturally decreases, but the UPS still provides enough endurance to ride through shorter outages or perform a safe shutdown during a power outage.

Compared to other Raspberry Pi UPS HATs like the Waveshare UPS HAT (E), PiJuice Zero, PiVoyager, or iFePO4wered/Pi+, the AQEX qUPS offers more flexibility and high-capacity battery support. While many UPS boards are designed for small LiPo cells or supercapacitors, the qUPS-P-BC-2.0 can handle multiple battery chemistries and even large prismatic packs, making it suitable for long-runtime or high-power applications. Speaking of long runtime, we recently wrote about the PV PI solar HAT, which combines solar charging with 112V LiFePO₄ high-capacity packs for 24h operation.

The AQEX qUPS-P-BC-2.0 multi-chemistry UPS HAT is available on Tindie for $62.00. More information is available on the product page.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
3 Comments
oldest
newest
Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC