
The Story
The SupTronics X1208 UPS + PoE Shield for Raspberry Pi 5 combines backup power and high-speed storage in a single add-on, designed to keep your system running reliably while protecting your data.
It provides a stable 5.1V / 5A backup power supply, making it suitable for demanding Raspberry Pi setups with multiple peripherals or higher workloads. The onboard power management system monitors the Piās state and automatically cuts power after shutdown to conserve battery, while maintaining ultra-low standby consumption. It also handles seamless switching between external power and battery backup, with support for features such as auto power-on, AC power loss detection, and safe shutdown when battery levels are low.
The shield includes a single 21700 battery holder (up to 5000mAh) and supports charging at up to 1500mA. Battery status and control can be accessed via GPIO, with built-in protections for overcurrent, overvoltage, and reverse polarity. A Maxim fuel gauge allows monitoring of battery voltage and percentage over I2C, and onboard LEDs indicate charge levels at 25%, 50%, 75%, and 100%. Power is supplied via USB-C, so thereās no need to change your existing adapter, and the board connects directly through the 40-pin header without additional cables or soldering.
For storage, the integrated M.2 M-key slot supports NVMe SSDs up to 4TB, including common form factors such as 2280, 2242, and 2230. It supports booting the operating system directly from the SSD and offers fast data transfer speeds via PCIe 2.0 (5Gbps) or PCIe 3.0 (8Gbps). A high-efficiency converter delivers up to 3.5A to the SSD, and the design remains compatible with the official Raspberry Pi Active Cooler. A blue LED provides status indication for power and drive activity.
Additional features include a push button that mirrors the Raspberry Pi power button, onboard LEDs for system status, and advanced power-path management to reduce unnecessary battery cycling and extend lifespan.
The X1208 is compatible with the Raspberry Pi 5Ā and can be used alongside accessories such as the X1100 USB 3.0 to SATA 2.5" HDD/SSD shield, as well as other add-on boards that do not use the PCIe interface and mount beneath the Pi.
Please note: Raspberry Pi, 21700 battery and NVMe device not included.
Features
Compatible With:
- Raspberry Pi 5
UPS Output:
- Built for continuous, long-lasting operation -providing unwavering power for always-on Raspberry Pi systems
- Supports a maximum current output of 5.1V 5000mA, suitable for most Raspberry Pi applications
- Integrated Advanced Power MOSFET with an equivalent of 7mΩ RDS(ON) to minimise power loss
- Power the Pi directly through the 40-pin header, eliminating the need for cables and soldering
Battery Charging:
- Supports battery charging with a capacity of 1500mA
- Battery charging control can be managed via GPIO
- Provides protection against battery overcurrent and overvoltage
- Built-in protection against reverse connection of battery cells
- Integrated Maxim's fuel-gauge systems for reading battery voltage and percentage over i2c
- On-board LEDs indicate battery charging and discharging levels of 25%, 50%, 75%, and 100%
- Features a single 21700 battery holder, supporting battery of up to 5000mAh
Power Input:
- Powered through the USB-C socket, eliminating the need to change your power adapter
Enhanced Power Management:
- Seamless power switching between backup power and power adapter
- On-board push button performs the same actions as the Pi's power button
- Automatically cuts off power when the Pi is shut down
- On-board LED indicates power status and Pi detection
- AC power loss and power adapter failure detection via GPIO
- Auto power-on when power is applied or restored
- Automatic safe shutdown when battery voltage is low (programmable)
- Ultra-low standby power consumption to maximise battery life
- Advanced system power-path management to minimise frequent charging and discharging of batteries
M.2 M key NVMe socket
- Supports high-capacity M.2 NVMe solid-state drives up to 4TB
- Accommodates various M.2 NVMe SSD form factors, including 2280, 2242, and 2230
- Supports operating system booting from your SSD
- Offers fast data transfer speeds with PCIe 2.0 5Gbps / PCIe 3.0 8Gbps
- Does not compromise cooling performance and is fully compatible with the official active cooler
- Features a blue LED indicator that displays power and drive status
- High-efficiency converter delivers 3.5A to your SSD
Compatible Accessories
- X1100 USB3 to SATA 2.5 HDD/SSD shield for Pi 5
- Other add-on boards that do not use the PCIe interface are attached to the bottom of the Raspberry Pi.
Specifications
| Power input | 5Vdc 5A via USB-C (Input current below 5A may cause improper operation.) |
| UPS output | 5.1V ±5% Max 5A |
| Battery charging current | 1.5A |
| Terminal Battery Voltage | 4.23V |
| Battery Recharge Threshold | 4.1V |
| Ports & Connectors | USB-C power in connector x1 1-cell 21700 battery connector x1 SSD socket - M.2 KEY-M 67P x1 40-pin extended GPIO header x1 |
| PCB Size | 86.5mm x 84.5mm |
Safety Instructions & Warnings
- The default charging current is set to 1.5A and charge cut-off voltage is 4.23V. before connecting your battery to the UPS board, Please carefully confirm the maximum charging current and voltage, exceeding the upper limit of the charging specification that the battery can withstand will not only cause adverse reactions, but may also cause irreversible damage.
- It is essential to read and understand these safety instructions and warnings before charging your batteries.
- Lithium Polymer and Li-ion batteries are volatile. Failure to read and follow the instructions below may result in fire, personal injury, and damage to property if charged or used improperly.
- Never make a wrong polarity connection when charging or discharging battery packs. Always double-check the polarity of the battery's connector to ensure that "+" is connected to "+" and "-" is connected to "-".
- Do not mix and use old batteries with new batteries, or batteries with different brand names.
- Lithium batteries have a limited cycle life. Please replace old batteries with new ones when they reach their service life or when they are two years old, whichever comes first.
- When charging the Battery Pack, please place the battery in a fireproof container. Do not leave the UPS shield on wood material or carpet unattended.
- Keep the UPS shield away from children to ensure their safety.
Resources
- Software setup/tutorials
- Hardware information and assembly
Package Contents
- 1x X1208 V1.0 UPS+NVMe board
- 2x PCIe FFC cable 40mm
- 4x Spacer M2.5 F/F 13.5mm
- 1x Screw Kit
- 1x Pogo pin (For connecting to the Pi 5 PSW through hole)
Please note: Raspberry Pi, 21700 battery and NVMe device not included.

Details & Craftsmanship
Every detail has been carefully considered to bring you the perfect product.

Details & Craftsmanship
Every detail has been carefully considered to bring you the perfect product.

Details & Craftsmanship
Every detail has been carefully considered to bring you the perfect product.

Details & Craftsmanship
Every detail has been carefully considered to bring you the perfect product.

Details & Craftsmanship
Every detail has been carefully considered to bring you the perfect product.

Details & Craftsmanship
Every detail has been carefully considered to bring you the perfect product.

Details & Craftsmanship
Every detail has been carefully considered to bring you the perfect product.

Details & Craftsmanship
Every detail has been carefully considered to bring you the perfect product.
Description
The SupTronics X1208 UPS + PoE Shield for Raspberry Pi 5 combines backup power and high-speed storage in a single add-on, designed to keep your system running reliably while protecting your data.
It provides a stable 5.1V / 5A backup power supply, making it suitable for demanding Raspberry Pi setups with multiple peripherals or higher workloads. The onboard power management system monitors the Piās state and automatically cuts power after shutdown to conserve battery, while maintaining ultra-low standby consumption. It also handles seamless switching between external power and battery backup, with support for features such as auto power-on, AC power loss detection, and safe shutdown when battery levels are low.
The shield includes a single 21700 battery holder (up to 5000mAh) and supports charging at up to 1500mA. Battery status and control can be accessed via GPIO, with built-in protections for overcurrent, overvoltage, and reverse polarity. A Maxim fuel gauge allows monitoring of battery voltage and percentage over I2C, and onboard LEDs indicate charge levels at 25%, 50%, 75%, and 100%. Power is supplied via USB-C, so thereās no need to change your existing adapter, and the board connects directly through the 40-pin header without additional cables or soldering.
For storage, the integrated M.2 M-key slot supports NVMe SSDs up to 4TB, including common form factors such as 2280, 2242, and 2230. It supports booting the operating system directly from the SSD and offers fast data transfer speeds via PCIe 2.0 (5Gbps) or PCIe 3.0 (8Gbps). A high-efficiency converter delivers up to 3.5A to the SSD, and the design remains compatible with the official Raspberry Pi Active Cooler. A blue LED provides status indication for power and drive activity.
Additional features include a push button that mirrors the Raspberry Pi power button, onboard LEDs for system status, and advanced power-path management to reduce unnecessary battery cycling and extend lifespan.
The X1208 is compatible with the Raspberry Pi 5Ā and can be used alongside accessories such as the X1100 USB 3.0 to SATA 2.5" HDD/SSD shield, as well as other add-on boards that do not use the PCIe interface and mount beneath the Pi.
Please note: Raspberry Pi, 21700 battery and NVMe device not included.
Features
Compatible With:
- Raspberry Pi 5
UPS Output:
- Built for continuous, long-lasting operation -providing unwavering power for always-on Raspberry Pi systems
- Supports a maximum current output of 5.1V 5000mA, suitable for most Raspberry Pi applications
- Integrated Advanced Power MOSFET with an equivalent of 7mΩ RDS(ON) to minimise power loss
- Power the Pi directly through the 40-pin header, eliminating the need for cables and soldering
Battery Charging:
- Supports battery charging with a capacity of 1500mA
- Battery charging control can be managed via GPIO
- Provides protection against battery overcurrent and overvoltage
- Built-in protection against reverse connection of battery cells
- Integrated Maxim's fuel-gauge systems for reading battery voltage and percentage over i2c
- On-board LEDs indicate battery charging and discharging levels of 25%, 50%, 75%, and 100%
- Features a single 21700 battery holder, supporting battery of up to 5000mAh
Power Input:
- Powered through the USB-C socket, eliminating the need to change your power adapter
Enhanced Power Management:
- Seamless power switching between backup power and power adapter
- On-board push button performs the same actions as the Pi's power button
- Automatically cuts off power when the Pi is shut down
- On-board LED indicates power status and Pi detection
- AC power loss and power adapter failure detection via GPIO
- Auto power-on when power is applied or restored
- Automatic safe shutdown when battery voltage is low (programmable)
- Ultra-low standby power consumption to maximise battery life
- Advanced system power-path management to minimise frequent charging and discharging of batteries
M.2 M key NVMe socket
- Supports high-capacity M.2 NVMe solid-state drives up to 4TB
- Accommodates various M.2 NVMe SSD form factors, including 2280, 2242, and 2230
- Supports operating system booting from your SSD
- Offers fast data transfer speeds with PCIe 2.0 5Gbps / PCIe 3.0 8Gbps
- Does not compromise cooling performance and is fully compatible with the official active cooler
- Features a blue LED indicator that displays power and drive status
- High-efficiency converter delivers 3.5A to your SSD
Compatible Accessories
- X1100 USB3 to SATA 2.5 HDD/SSD shield for Pi 5
- Other add-on boards that do not use the PCIe interface are attached to the bottom of the Raspberry Pi.
Specifications
| Power input | 5Vdc 5A via USB-C (Input current below 5A may cause improper operation.) |
| UPS output | 5.1V ±5% Max 5A |
| Battery charging current | 1.5A |
| Terminal Battery Voltage | 4.23V |
| Battery Recharge Threshold | 4.1V |
| Ports & Connectors | USB-C power in connector x1 1-cell 21700 battery connector x1 SSD socket - M.2 KEY-M 67P x1 40-pin extended GPIO header x1 |
| PCB Size | 86.5mm x 84.5mm |
Safety Instructions & Warnings
- The default charging current is set to 1.5A and charge cut-off voltage is 4.23V. before connecting your battery to the UPS board, Please carefully confirm the maximum charging current and voltage, exceeding the upper limit of the charging specification that the battery can withstand will not only cause adverse reactions, but may also cause irreversible damage.
- It is essential to read and understand these safety instructions and warnings before charging your batteries.
- Lithium Polymer and Li-ion batteries are volatile. Failure to read and follow the instructions below may result in fire, personal injury, and damage to property if charged or used improperly.
- Never make a wrong polarity connection when charging or discharging battery packs. Always double-check the polarity of the battery's connector to ensure that "+" is connected to "+" and "-" is connected to "-".
- Do not mix and use old batteries with new batteries, or batteries with different brand names.
- Lithium batteries have a limited cycle life. Please replace old batteries with new ones when they reach their service life or when they are two years old, whichever comes first.
- When charging the Battery Pack, please place the battery in a fireproof container. Do not leave the UPS shield on wood material or carpet unattended.
- Keep the UPS shield away from children to ensure their safety.
Resources
- Software setup/tutorials
- Hardware information and assembly
Package Contents
- 1x X1208 V1.0 UPS+NVMe board
- 2x PCIe FFC cable 40mm
- 4x Spacer M2.5 F/F 13.5mm
- 1x Screw Kit
- 1x Pogo pin (For connecting to the Pi 5 PSW through hole)
Please note: Raspberry Pi, 21700 battery and NVMe device not included.






















