BQ24075 (single-cell charger + power-path SYS): USB present -> powers
device + charges cell; USB absent -> battery takes over seamlessly.
System rail becomes SYS (~3.0-4.2V battery domain); existing converters
already accept it (3.3V is buck-boost RT6150B so survives sag). MAX17048
fuel gauge on I2C1 for SoC on OLED. Power budget updated (~200-400mA
from SYS, charge limited to ~500mA on USB 2.0). ~5-8h on a 1500-2000mAh
cell. Connection table, BOM, risks, build order updated.
NOTE: hardware/netlist.net still references +5V rails; needs the SYS/
BQ24075/BAT/MAX17048 nets added — regenerate on request.
Use the pre-certified Raspberry Pi Radio Module 2 (RM2, CYW43439 + PCB
antenna) instead of a bare CYW43439 — eliminates RF design + cert; only
the datasheet antenna keepout remains. Dev/test on RP2040 (Pico W),
product on RP2350; firmware dual-builds via embassy-rp features.