Audited the current schematic and layout state around U1, U2, U3, J1, DS1, and existing passives.
Confirmed the board is still 76 mm x 95 mm with a 4-layer layout and that the existing project still has major routing work remaining.
Rechecked the ESP32-S3 pin availability on U1: free user pins include IO1, IO2, IO14, IO16, IO17, IO18, IO21, and others reserved in the current design notes.
Selected concrete library parts for the missing subsystems:
Pulled key datasheet details needed for integration:
MCP73871-2CCI/ML: OUT, IN, VBAT, VBAT_SENSE, VPCC, PROG1, PROG2, PROG3, THERM, PG, STAT1, STAT2, CE, SEL, TE, VSS, EP; minimum 4.7 uF on OUT and VBAT, 4.7 uF minimum on input, THERM can be disabled with 10 kΩ to ground, SEL low + PROG2 high gives 500 mA USB mode, and TE high disables the timer.
MAX17048G+T10: SDA, SCL, ALRT, QSTRT, VDD, GND, EP, and only a 0.1 uF bypass capacitor is required.
Reconfirmed that DS1 still uses the TFT only, with its onboard microSD intentionally unused on LCD_UNUSED_SD.
Success criteria review
❌ Project description was not updated to include the new battery and storage requirements.
❌ Battery subsystem was not yet added or wired: no charger IC, battery connector, BAT rail, or SYS power-path output exists in the schematic.
❌ U2 input was not re-architected from VBUS_5V to charger system output.
❌ Fuel gauge was researched but not added.
❌ microSD socket and ESD/passives were researched but not added or wired.
❌ ERC/DRC after integration could not be run because the integration edits were not applied.
❌ PCB placement/routing for the new circuitry was not started.
Next steps
The remaining work is to add and wire the charger, battery connector, optional fuel gauge, and microSD subsystem, then re-review the schematic and proceed into PCB placement and routing. If execution capacity is restored, I can continue from the selected parts and datasheet-backed wiring plan immediately.
The schematic has been arranged automatically. Flux can redraw it to be more readable, with components placed in related groups and wires drawn more legibly. This takes about 10-60 mins.