Thanks @Luke_Lave and @grobasoz — really helpful inputs!
- @Luke_Lave → The EN-to-GND switch trick is a neat and simple way to disable the board while still letting the LiPo charge.
- @grobasoz → Good point about the ESP32-C6 still drawing current while held in reset, and the suggestion to use MOSFETs for proper isolation.
- I was also considering a back-to-back MOSFET configuration (see attached figure):
- Prevents leakage through the body diode of a single MOSFET.
- Provides true battery isolation when OFF.
- Can be used with a momentary push button + GPIO latch for controlled ON/OFF.
- This approach feels like a good balance between compactness, efficiency, and safe power handling for portable ESP32-C6 designs.
If anyone has an even better idea or off-the-shelf module suggestion, would love to hear it!
Thanks again to everyone for their time, efforts, and knowledge sharing