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

Power consumption question

Hi,

I noticed that my current NRF52 based prototype is consuming 4.5mA as soon as I enable the BLE functionality, when its off its only 1.6mA

I send the chip to a sleep in he main loop whenever it does not have anything to do but this does not improve on the power consumtopn with ehabled BLE.

The high power consumption starts as soon as the BLE functionality gets enabled even when no data are sent or recived.

If I'm reading the datasheet correctly this is much to high.

Any ideas what may be the rason, any often done mistakes i should check for first?

Cheers

Parents
  • If using the Nordic Serial Port profile note that this enables the serial hardware USART on the (eg) nRF52832. Where this USART is not required, turning the USART off after pushing out some startup messages reduces power consumption by around 1mA (ie. a lot). Use app_uart_close() to turn off. I see around 1.5mA static consumption while connected over BLE when running multiple peripherals both on-chip and off-chip, but it took significant effort to get there.

Reply
  • If using the Nordic Serial Port profile note that this enables the serial hardware USART on the (eg) nRF52832. Where this USART is not required, turning the USART off after pushing out some startup messages reduces power consumption by around 1mA (ie. a lot). Use app_uart_close() to turn off. I see around 1.5mA static consumption while connected over BLE when running multiple peripherals both on-chip and off-chip, but it took significant effort to get there.

Children
Related