underclocking the esp8266
-
- 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
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
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?
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?
-
- 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.
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.
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
Login
Newbies Start Here
Are you new to ESP8266?
Unsure what to do?
Dunno where to start?
Start right here!
Latest SDK
Documentation
Complete listing of the official ESP8266 related documentation release by ESPRESSIF!
Must read here!
- All times are UTC+08:00
- Top
- Delete all board cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. We are the manufacturer of ESP8266EX.