Page 1 of 1

Reducing ESP32C3 Power consumption while still Scanning & Advertising?

Posted: Wed Aug 02, 2023 10:03 pm
by Julie_xxx
Hi, is there a way to reduce power consumption of the ESP32C3 (right now it takes 80mA, which I think is a lot) while still being able to Scan and avdertise via Bluetooth?
I think it doesn't work in deep/light sleep mode. Any other suggestions wise people from the internet?

Re: Reducing ESP32C3 Power consumption while still Scanning & Advertising?

Posted: Wed Aug 02, 2023 10:27 pm
by MicroController
80mA seems to be as low as it gets for the C3 while the RF is active.

To get as low as possible on average,
1. enable modem sleep
2. for advertising, increase the advertising interval (NimBLE: ble_gap_adv_params::itvl_min / itvl_max) as much as acceptable
3. consider using automatic light sleep while using an external 32kHz crystal for the "Bluetooth low power clock"