Is possible to break down the current consumption keeping the BLE connection?
Posted: Mon Sep 13, 2021 9:36 am
I have two ESP32 Mini modules. One of them is a BLE server powered by a power line, the other one is a BLE device powered by a battery. When the system is active, the device connects itself to the server to send information about its state. These informations are sent only if there is a change in the state of device, so not with fixed timing.
Once the device connects to the server, its current consumption is about 30mA, that is too much for my purposes. I've seen that the sleep modes on the ESP32 disable the RF module, so I think that every wake up I need to reconnect the device to the server.
What's the best way to save the device power consumption in my scenario?
Is possible to break down the current consumption keeping the BLE connection? Cause I think that every reconnection envolves spikes in current that make the situation worse. But I might be wrong.
Some suggestions?
Once the device connects to the server, its current consumption is about 30mA, that is too much for my purposes. I've seen that the sleep modes on the ESP32 disable the RF module, so I think that every wake up I need to reconnect the device to the server.
What's the best way to save the device power consumption in my scenario?
Is possible to break down the current consumption keeping the BLE connection? Cause I think that every reconnection envolves spikes in current that make the situation worse. But I might be wrong.
Some suggestions?