Achieving low power consumption with Freertos

thierry37_2
Posts: 11
Joined: Tue Jul 23, 2019 12:52 pm

Achieving low power consumption with Freertos

Postby thierry37_2 » 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

WiFive
Posts: 3529
Joined: Tue Dec 01, 2015 7:35 am

Re: Achieving low power consumption with Freertos

Postby WiFive » Sun May 31, 2020 4:32 am

If you use automatic light sleep then maybe a few milliamps with a sleepy Bluetooth device but for an always on scanner you can't.

thierry37_2
Posts: 11
Joined: Tue Jul 23, 2019 12:52 pm

Re: Achieving low power consumption with Freertos

Postby thierry37_2 » Mon Jun 01, 2020 8:08 am

ok super,
So, without any bluetooth, I should be able to achieve a few mA instead of 20mA with automatic light sleep and freertos ?
is there an example with automatic light sleep somewhere that I could use as a starting poing ?
any thanks,
Thierry

Who is online

Users browsing this forum: MicroController and 214 guests