This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Does BLE have lower current consumption than ESB?

I need to setup a nRF51 dongle as a transmitter and a nRF51 beacon as a receiver. The transmitter will send a byte every 7.8 ms (128 times per second).

I am wondering whether to use ESB or BLE to minimise the current consumption.

From my reading of the specs, the RX mode for ESB always consume 13 mA.

For BLE, I assume connection mode and the current consumption is about 1.7 ms for 2.5 ms (using the suggestion from this post). If the current is 0 in the remaining 5.3 ms, the average current would be about 0.5 mA.

It looks like BLE can achieve lower current consumption.

My current calculation is shown below. Please confirm if it's correct or not.

Duration (us)	Stage	Current(uA)	    duration * current

1500	            B	        1105.1	        1657650
500	                E	        1038.1	        519050
500	                H	        4005.1	        2002550
-----------------------------------------------------------------
2500                                                 4179250
Average current = 4179250/2500 = 1672 uA
Related