Reducing ESP32C3 Power consumption while still Scanning & Advertising?

Julie_xxx
Posts: 4
Joined: Thu Jul 13, 2023 10:46 am

Reducing ESP32C3 Power consumption while still Scanning & Advertising?

Postby Julie_xxx » Wed Aug 02, 2023 10:03 pm

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?

MicroController
Posts: 1708
Joined: Mon Oct 17, 2022 7:38 pm
Location: Europe, Germany

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

Postby MicroController » Wed Aug 02, 2023 10:27 pm

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"

Who is online

Users browsing this forum: Majestic-12 [Bot] and 124 guests