High Sleep Current Usage When BLE/WiFi is Untouched
Posted: Wed Feb 03, 2021 9:52 pm
Hello,
I am currently using the ESP32 (ESP-IDF v4.1) for a project and have been experiencing high sleep current consumption (~1.7mA) when I enter deep sleep without having used the BLE or WiFi radios. Whenever I do use either of these radios, I get ~.17mA during deep sleep which is much more acceptable for our use case.
As an example, there are times when we are just trying to wake up the device to grab a sensor reading and then quickly go back to sleep without turning on any radios, but during these times are when our current readings are exceptionally high. We made a workaround to essentially start BLE and then stop BLE before deep sleep and this fixes our issue, but we are wondering why this is even necessary. In the same vein when we grab a sensor reading and then communicate it out over WiFi on the same cycle, we get our acceptable ~.17mA.
Shouldn't BLE/WiFi never need to be turned off if it was never turned on in the first place?
Thank you for any help/feedback you can provide me with this issue!
I am currently using the ESP32 (ESP-IDF v4.1) for a project and have been experiencing high sleep current consumption (~1.7mA) when I enter deep sleep without having used the BLE or WiFi radios. Whenever I do use either of these radios, I get ~.17mA during deep sleep which is much more acceptable for our use case.
As an example, there are times when we are just trying to wake up the device to grab a sensor reading and then quickly go back to sleep without turning on any radios, but during these times are when our current readings are exceptionally high. We made a workaround to essentially start BLE and then stop BLE before deep sleep and this fixes our issue, but we are wondering why this is even necessary. In the same vein when we grab a sensor reading and then communicate it out over WiFi on the same cycle, we get our acceptable ~.17mA.
Shouldn't BLE/WiFi never need to be turned off if it was never turned on in the first place?
Thank you for any help/feedback you can provide me with this issue!