Achieving low power consumption with Freertos
Posted: Fri May 29, 2020 7:46 pm
Hello
I have developped a custom board embedding a WROVER-B module. In Deep sleep mode, it consumes approx 500 microAmps. But I cannot use deep sleep nor light sleep mode in my application since I will need to activate BLE to be in permanent scanning mode.
So far my application is consuming 20mA while doing nothing (i.e. all the tasks are blocked, wifi is off, bluetooth is off) while I would expect something like 1mA or 2mA. I have configured the clock @80MHz and configured Freertos for using a single core.
What is the lowest power consumption that is achievable without using light sleep or deep sleep mode ?
Is there a sample code somewere that I could check ?
Many thanks
Thierry
I have developped a custom board embedding a WROVER-B module. In Deep sleep mode, it consumes approx 500 microAmps. But I cannot use deep sleep nor light sleep mode in my application since I will need to activate BLE to be in permanent scanning mode.
So far my application is consuming 20mA while doing nothing (i.e. all the tasks are blocked, wifi is off, bluetooth is off) while I would expect something like 1mA or 2mA. I have configured the clock @80MHz and configured Freertos for using a single core.
What is the lowest power consumption that is achievable without using light sleep or deep sleep mode ?
Is there a sample code somewere that I could check ?
Many thanks
Thierry