BLE initate current consumption
Posted: Wed Apr 28, 2021 5:25 pm
Hey guys,
I know it´s not the first thread about BLE current consumption. But I can´t find a proper solution for my case.
I use a custom built PCB with an ESP32 -WROOM-32E. I want to transmit data via BLE, but I get a brownout every time BLE initate. If I power the PCB via ESP-PROG it works fine. So I measure the current consumption at the boot sequence. I measure the current, drawn from 5 V input to voltage converter. The peak current is about 700 mA peak and draws more than 400 mA for more than 30 ms. After the boot sequence it just draw 50 mA.
I also tested this with the Espressif Dev Kit and the sample code BLE_server for Arduino and get the same values for the current consumption.
As I read a lower CPU frequency might help, I can´t confirm this. It takes the same current at 80 MHz, as well as 240 MHz.
The image shows the current consumption over time.
Thank you for your help.
I know it´s not the first thread about BLE current consumption. But I can´t find a proper solution for my case.
I use a custom built PCB with an ESP32 -WROOM-32E. I want to transmit data via BLE, but I get a brownout every time BLE initate. If I power the PCB via ESP-PROG it works fine. So I measure the current consumption at the boot sequence. I measure the current, drawn from 5 V input to voltage converter. The peak current is about 700 mA peak and draws more than 400 mA for more than 30 ms. After the boot sequence it just draw 50 mA.
I also tested this with the Espressif Dev Kit and the sample code BLE_server for Arduino and get the same values for the current consumption.
As I read a lower CPU frequency might help, I can´t confirm this. It takes the same current at 80 MHz, as well as 240 MHz.
The image shows the current consumption over time.
Thank you for your help.