Home/Support/Support Forum/Xbee Pro 3 micropython sleep current consumption

Xbee Pro 3 micropython sleep current consumption

0 votes

I am making some experimentations on the power consumption of the XB3 MMT module.

Using the sleep_now (pinwake=false) command in the micropython code, I can achieve at best a current consumption of 425µA during sleep.

I have already disabled all the I/O lines and also all the internal pull ups.

1/ Is there any way to further reduce the power consumption during sleep mode?
2/ Could I achieve better performance using the "non-PRO" version of the XBee module?

My target would be to lower the consumption to ~100µA...

Thanks for your help
asked Apr 13 in XBee3 ZigBee by samuelan New to the Community (6 points)

Please log in or register to answer this question.

2 Answers

0 votes
Ok, I answer to my own question...

Setting correclty my I/Os before activation of the sleep mode can lead to <100µA consumption. Target achieved.

If anyone has any experience for comparison of PRO and non-PRO modules power consumption, it can be very interesting.


answered Apr 14 by samuelan New to the Community (6 points)
0 votes

Please refer to this post: https://www.digi.com/support/forum/76140/xbee3-sleep-current

It contains details on how I have achieved (and verified) 2uA sleep currents as specified in the datasheets.
answered Apr 15 by backpacker87 New to the Community (44 points)
Thanks for your contribution

Indeed, my Sleep_RQ pin was already disabled.

But in my case, the 100µA target is for the board ;) I have some other stuff on it drawing some µAmps also...