I've built a small solar powered weather station equipped with an ESP8266 NodeMCU (by HiLetgo) and:
- HDC1080
- BMP280
- BH1750
- MAX17043
- INA219
- TP4056
- 18650 battery 2900 mAh
Everything is working but I noticed that the autonomy is not so long as I've read in other users projects with same hardware.
Data are collected every 10 mins (with battery >50%), 15 mins (battery <50%), 30 mins (battery <20%) and sent to another ESP8266 that "works" as remote display and then the "weather station" goes into deep sleep.
Today I wanted to check the consumption during the deep sleep and I measured (on the Vin pin) about 9 mA.
According to the datasheet (and a lot of articles) it should be 20 uA, so I tried to disconnect all of the sensors but nothing has changed.
So how much consumption should I expect from an ESP8266 NodeMCU into deep sleep in real?
Thank you, regards.
Roberto