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

How to Reduce Current with UART?

Hello Guys,

I'm developing the battery based device. It consisted of nRF52833 and a UART device.

The UART device send 512 bytes each second to nRF52833.

The project is based of ble_peripheral/ble_app_uart. It used NUS.  Anyway It works good.

But the current is too high, I just measured the current of NUS example with some feature on nRF52833 DK.

NRF_LOG_ENABLE and NRF_LOG_BACKEND_RTT_ENABLED was to set 0. And just running Adv Mode.

MAX AVG MIN
1280.8 uA 1116.1 uA 1015.4 uA

The original of NUS example is measured more less 80~100 uA.

How to reduce the current consumption ?

Please give me advice.

- How to control UART disable or go a sleep mode during 500 msec or others ...

- The beacon example is measured the average 24 uA.

Regards,

Hyun-Suk Lee

Related