Waveshare Pico UPS-B shield
Overview
The Waveshare Pico UPS-B shield is an uninterruptible Power supply (UPS) module designed for the Raspberry Pi Pico which uses the Texas Instruments’ INA219 current/power Monitor. It communicates with the Raspberry Pi Pico over I2C

Waveshare Pico UPS-B shield
Hardware
INA219
Senses bus voltages from 0 to 26 V
Reports current, voltage and power
16 Programmable Addresses
SOT23-8 and SOIC-8 packages
Calibration registers
ETA6003
Switching charger with power path management
Up to 95% DC-DC efficiency
0mΩ power path MOSFET
Up to 2.5A max charging current
Connectivity
Raspberry Pi Pico compatible (I2C)
2 pin jst header for Li-po battery
Power Supply
3.3V ~ 5V
Components
Power switch
Power LED
Charging LED
For more information about the Waveshare Pico UPS-B:
Programming
Set --shield waveshare_pico_ups_b
when you invoke west build
or cmake
in your Zephyr application. For
example:
# From the root of the zephyr repository
west build -b rpi_pico --shield waveshare_pico_ups_b samples/sensor/ina219
west flash