ESP32 BLE current consumption

shwetank.vishnu
Posts: 1
Joined: Mon Jul 12, 2021 10:01 am

ESP32 BLE current consumption

Postby shwetank.vishnu » Mon Jul 12, 2021 10:11 am

Hello community,
I have been using ESP32 in a lot of my projects based on wifi and controlling the devices over AWS server.
Now I want to use the BLE feature of ESP32 and run the whole board from an onboard battery.
Device is just a small relay trigger whenever a command is received via BLE.

Battery to be used is 2 * AA batteries with 2600mAh capacity.

I have calculated the overall avg current requirements of the hardware = 365uA.

Now I want to know what would be the current consumption of the ESP32 itself over a period of 24hours if it is to be used in receiving mode i.e. the ESP32 will be connected to a local BLE device that will tell the command to on/ off the single relay. Over a period of 24 hours lets say that there will be 24 such random triggers.
1. I saw that ESP32 shuts down the radio in sleep mode, how will one then utilize the low power BLE.
2. ESP32 BLE in my opinion is good for beacon application where one can set the interval time and transmit the data accordingly. Is it correct?
3. Can i use ESP32 to receive some data at an interval of 1sec and then make the decision accordingly?But if the radio gets shutdown, the reconection will take longer.
Thanks

Who is online

Users browsing this forum: Bing [Bot] and 129 guests