This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

BLE power optimization

Hello, 

I am trying to make a simple power optimized BLE peripheral device based on nRF52840.

Here is the chart from the Power Profiler

The device advertises once in 2.5 seconds (big spikes on the chart ~7mA). Also I have a timer for my time counter, it fires up every second (smaller spikes ~40 micro Amps).  The device is in SystemOn state. I do call nrf_pwr_mgmt_run() in a loop inside main.

I am wondering what causes constant consumption ~12 micro Amps.

Is there a complete power optimized example for a simple BLE peripheral?

Related