Power consumprtion issue when BLE Becon example code uploaded

Hi 

I have a programmed the  nrf52832 custom design board(not the Development Kit)  with Ble Becon example code given with SDK and checked the power consumption. It consumes 2.4mA .
I tried changing the advertising time interval to 2000ms , 4000ms and 8000ms one after the other and checked the power consumption. The power consumed is same 1.9 to 2.4mA.

I would like to know if that power consumer is bare minimum for nrf52832 to run? plus I see that the power consumption   of 52832 is supposed to be in micro Amps while Bluetooth is not turned or not publishing data via bluetooth.
any answer regarding how to achieve lower power consumption (less than 1mA) is appreciated.




Thank you
Akhil Puranik

  • hello

    If you plan to transfer data in large bursts you may exceed the recommended peak, which may negatively impact both the capacity and lifetime of the battery. For sending large quantities of data, look for ways to optimize the transfer:

    • Adjust connection intervals, advertising intervals, and slave latency parameters accordingly.
    • Combine small packets into fewer large ones.
    • Compress data before transmission.
    • Send lower priority data at slower rates.
    • For sensor-based devices, only measure and prepare data if the client has subscribed to the associated characteristic. The same is true on the other side (on the client/mobile side), only subscribe to characteristics that you’re interested in.
    • Consider how much of the time the device will be used. If the device will mostly stay in the idle state, then focus on optimizing the sleep-state power consumption as much as possible. Conversely, if the device will be active most of the time, then focus on reducing the active-state current draw.
  • Hi

    I would suggest checking out this power optimization guide by one of my co-workers available here. also has good suggestions to reduce current consumption.

    Best regards,

    Simon

Related