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

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