Skip to content

Specifications

Reference data for the Web3 Pi UPS — a true DC UPS (no AC inverter) for the Raspberry Pi 5 and other USB-C PD devices. For behavior details see Power & Failover; for the data link see Host Integration and the Protocol Reference.

Power Output

Parameter Value
Output port USB-C OUT — power + data over a single cable
Native Raspberry Pi 5 profile 5 V / 5 A (27 W peak) — the UPS identifies itself as a 27 W supply, unlocking the Pi 5's full power envelope
USB-C PD output profiles 5 V / 5 A · 9 V / 3 A · 12 V / 2.25 A · 15 V / 1.8 A, auto-negotiated
Designed workload A Raspberry Pi 5 running a Web3 Pi node/validator — typically well under 15 W, sustained indefinitely
Cable requirement E-marked USB-C cable recommended for 5 A operation — the UPS cannot detect an under-rated cable

Peak vs. sustained load

The 27 W profile covers the Pi 5's power peaks. The UPS is a compact, fanless device built around a node/validator workload, which it powers around the clock; it is not meant as a general-purpose charger, and sustained loads above ~20 W (e.g. charging a laptop) can build up heat, especially in warm surroundings.

OUT is output only

Never feed power into the OUT port.

Power Input

Parameter Value
USB-C PD input (IN) 9–20 V, auto-negotiated (15 V preferred), 26 W minimum
DC barrel jack 12–20 V DC, 5.5/2.5 mm connector
Recommended source 45 W or more — a supply rated at least 45 W is required to deliver the full 27 W (5 V / 5 A) output; extra headroom also charges the battery under full load
Source selection Automatic — with both external inputs connected, the higher voltage supplies the load
Power sources 3 (USB-C PD, DC jack, battery) with seamless switching; output is maintained while any single source is available
Power path Active — battery is bypassed when full and external power is present (less battery wear); instant failover to battery

Battery

Parameter Value
Battery type Sony NP-F series, 2S Li-Ion, 7.2 V nominal
Replaceable Yes — user-replaceable, hot-swappable under external power
Charging Automatic when external power is present; gentle-full target ≈ 8.1 V, modest charge current by design
Protection Pack's internal protection circuit required — use quality NP-F packs

Compatible battery options — runtime depends on your Raspberry Pi's workload. Use batteries from reputable manufacturers with a built-in protection circuit (BMS); we recommend Newell packs:

Battery Capacity Runtime
Newell NP-F570 2600 mAh (18.7 Wh) Shortest
Newell NP-F770 5200 mAh (38.5 Wh) Mid-range
Newell NP-F970 9600 mAh (71 Wh) Longest

Sony NP-F970, NP-F770 and NP-F570 batteries

See Battery for charging behavior and swap procedure.

Interfaces

Interface Details
USB serial Over the OUT cable; the UPS enumerates on the Pi as a Web3_Pi_UPS serial device — telemetry, event logging, graceful low-battery shutdown, and remote restart commands via the companion service
Display 64 × 32 px monochrome OLED status display
Buttons 2 push-buttons — screen navigation and local settings menu
Buzzer Audible alarms (power loss, low battery) and UI feedback; can be muted
LTE-M module Internal M.2 card with an ESP32-S3 controller and a SIMCom SIM7080G modem (LTE-M / Cat-M1); pre-installed on production units together with a 1NCE nano-SIM and data plan. The UPS is fully functional without it — remote monitoring details in Connectivity

Physical

Parameter Value
Cooling Passive — fanless, silent
Form factor Compact standalone enclosure; connects by cable only (no GPIO header, no HAT stacking)
Enclosure compatibility Works with any Raspberry Pi 5 case
Rear panel USB-C IN + DC barrel jack

Rear view: USB-C IN port and DC barrel jack