This table compares the older version of Pi-UpTime UPS with the current version of Pi-UpTime-UPS 2.0
Pi-UpTime-UPS | Pi-UpTime-UPS 2.0 | |
Charge Current | Max 1.0 A | Max 1.2A |
Battery Chemistry (battery not supplied) | Li-Ion 18650 battery | Li-Ion/Li-Polymer OR Lithium Phosphate, jumper selectable |
Battery Holder | On top, 2×18650 size | On top, like previous version OR external via terminal block |
Access to Vin, Vout, Battery | No | Yes, via terminal blocks, and in software via the on-board ADC |
Input V | Max 5.5V, via micro USB only | Max 5.5V, via micro-USB (in) OR via terminal blocks (not included) |
Output V | 4.6V to 5.1V | Vin, when present is passed through. UPS output regulated to 5V out (±2%). No irritating “bolts” on Raspbian |
Max Current | 1A | 2.5A |
On/Off Switch | None. Only power reset switch is provided | Can attach an external on/off switch for manual on/off. Power reset by pulling shunt out/in |
UPS USB Out | Yes, via micro-USB | Yes, via micro-USB OR via terminal blocks |
GPIO used | Yes | None – internal ADC is used |
Vin, Vout, Battery and temperature info | None | Available via an on-board 4 channel 12-bit ADC, accurate to 3mV (Temp =±2oC) |
Pi-UpTime-UPS | Pi-UpTime-UPS 2.0 | |
Python code for shutdown | Yes, depends on GPIO indicators | Yes. Python code provides Vin, Vout, board temperature and Battery level. Can be modified for different use cases |
External Battery | None. Battery attached via the 18650-battery holder on board | Battery attached via 18650 battery holder OR connected via terminal block. Terminal block is 2.54mm and is not included. Digikey part number ED10561-ND |
Battery size | One or two 18650 Li-Ion battery. Recommended capacity < 3500 mAh | Can be any capacity. Higher capacity takes longer to charge & provides longer UPS run time |
Battery Management | CC-CV charging. Battery charge level maintained over time | CC-CV charging. Battery charge level maintained over time |
Safety | CCCV charging, temperature monitoring | CCCV charging, temperature monitoring, PTZ fuse to prevent battery loop current. System current limit of 2.5A |
LED’s | Many | Green – Battery is charging
Blue – UPS is on Yellow – Input V is below 4.8V Red – Fault |
Power in | Via micro-USB | Via USB-C or micro-USB or Terminal Blocks (not included) |
UPS Power out | Via micro USB | Via micro USB or Terminal Blocks |
Other | Many units in use worldwide. | Uses Ideal diode – very little heat or power loss – an efficient operation and seamless transition to battery backup for UPS |
Shutdown Trigger point | Hardware – cannot be modified | Can be modified in software. Battery V level determines when shutdown is triggered and can be changed |
Battery management / charging | Built on board, uses CCCV charging | Built on board, uses CCCV charging |
Pi-UpTime-UPS | Pi-UpTime-UPS 2.0 | |
Board Color | Green with white text | Black with white text |
Planned use / future | Legacy. Not recommended for new designs | Recommended for new designs |
Other | Provides 3.3V, 0.8A max UPS, protected by PTZ fuse | Provides 3.3V, 0.8A max UPS, protected by PTZ fuse |
I2C | NA | Onboard ADC uses I2C. I2C can be extended to external sensors via terminal block. |
UPC code | 691852747139 | 708088352584 |