Deactivate FireBeetle 2 ESP32-C6 charging led
Manuel.Aguirre Camacho 2026-06-10 14:30:33 276 Views1 Replies I have a FireBeetle 2 ESP32-C6 powered with a AC-DC power source and with a ER18505 non-rechargeable battery via Vin pin, controlled with a relay. When I powered with USB or AC-DC power source, the charging led turns off, but when I powered with the battery, charging led turns on and keep fixed. I want the battery to last the most possible, so I want to deactivate this led. Is it possible? Thanks
The charge LED is controlled by the onboard power-management/charging circuit, not by an ESP32-C6 GPIO, so it cannot be turned off by software.
Since ER18505 is a non-rechargeable 3.6V battery, it is not recommended to connect it to the BAT connector, and connecting it directly to VIN is also not ideal. VIN is mainly intended for 5V input / solar input, so the charge LED staying on may be caused by the power-management circuit entering an unexpected state.
If you only want to disable the LED, the practical way is to remove the LED or its series resistor, but this requires soldering and is not officially recommended.
For better battery life and safer operation, it is recommended to use a low-quiescent-current boost/buck-boost converter to provide regulated 5V to VIN, and isolate the AC-DC and battery power paths externally, for example with a MOSFET switch, ideal diode, or power-path circuit.
Yx 

