Overview
Base module for a product family: ESP32 with USB programming, a high-current battery charger, a 5 V boost and a 3.3 V buck, with every signal exposed on side headers. Designed on 2 layers to keep manufacturing cost down.
Design challenges solved
- 5 A charger, boost and buck on 2 layers with careful thermal layout.
- Auto-reset circuit for button-free programming.