underclocking the esp8266

moodgorning
Posts: 2
Joined: Mon Oct 10, 2016 3:09 pm

underclocking the esp8266

Postby moodgorning » Mon Oct 10, 2016 3:33 pm

Hello everyone, I am working on a battery powered iot project and was thinking of using the esp8266 for it. I require to have the esp running all the time to constantly record data from my sensors. Unfortunately even when I turn wifi off completely it still consumes 16mA of power, which is too much for my application.
I was wondering if it is possible to underclock the esp8266 to save power. I know you can overclock it to 160MHz, but is it anyhow possible to have it run at 40MHz or 20MHz.
I couldn't find any info on the web for that
Thx
Max

ESP_Greg

Re: underclocking the esp8266

Postby ESP_Greg » Tue Oct 11, 2016 7:00 pm

Hi,
16mA current is not correct absolutely. You might need to upgrade to latest SDK(NONOS 2.0).
We have fixed some power consumption issue. So it might help. Please try it.
And what hardware you are using?

moodgorning
Posts: 2
Joined: Mon Oct 10, 2016 3:09 pm

Re: underclocking the esp8266

Postby moodgorning » Thu Oct 13, 2016 11:22 am

At the moment I'm prototyping with a Wemos D1 mini board with an attached ADXL345 accelerometer. What would be the expected power consumption with the radio off?
I was wondering about underclocking because the ESP runs at 80Mhz, so if it consumes something around 16mAh, that makes it consume roughly 200uAh per Mhz, which isn't too bad at all. So it would be ideal if you could underclock it to 20 or 40Mhz to save power while still being able to log data, since the cpu is not switched off like in the sleep modes.
Any advise would be appreciated.

SlowBro
Posts: 2
Joined: Thu Oct 20, 2016 11:20 am

Re: underclocking the esp8266

Postby SlowBro » Fri Oct 21, 2016 7:11 am

Do you need the CPU to be doing anything while Wifi is off? If not you may consider light or even deep sleep modes. I've never seen anything about underclocking -- but then I'm just beginning at this.

Who is online

Users browsing this forum: No registered users and 3 guests