Light / Deep Sleep Current Comparison of XIAO_MG24 and XIAO_nRF52840

I compared the sleep current between the newly released MG24 and the nRF52840, which is well known for its low current consumption. I hope this will be helpful.

Measurements were taken by applying 3.8V to the battery pad on the back of the device and using ppk2. Sleep current is very sensitive to temperature, so I kept the room temperature at 25°C as much as possible.
The BSP was “Seeed nRF52 Borads 1.1.8” and “Silicon Labs 2.2.0”, and I only did as much as I could with ArduinoIDE.

The results show that the MG24 is slightly smaller in DeepSleep current, but overall the nRF52840 is by far the superior device.
The results may change with adjustments specific to each device. Please let me know if you have any information.

Hi there,

Probably one of the more important threads to read here on this it is Very interesting to See these results and I am equally interested in the “Wake-UP” from sleep states these are resets to Wake or Timer the latter right. SO what mechanisms for wake-Up are available?

I couldn’t find a External Pin Method INFO for it. only timer?
As always Thanks for the results to this most important area of concern. I do like the M33 cores and All that efficiency but not if it doesn’t MEET or EXCEED the nRF52840 current levels would I dare to recommend it.
They should have at least made that a benchmark in Function and Performance, I find it Ironic that the BATTERY reading and Interrupts as well as the sleep and BOOT mode info were “mis informed”
:lying_face:

GL :slight_smile: PJ :v:

Thank you for your continued investigation of this Device and it’s nuances :laughing:

There is an example of an external pin wake-up on the Examples, which worked well.
It is hard to find the wake-up requirements in the datasheet because there are multiple low power levels.

1 Like

On the nrf52840 I only could do External Pin wake-up . Now with the MG24 I can use timer based wake-up. And I agree the nrf52840 is overall better