Hello,
I’m working on minimizing the power consumption of the ICM-42688 (SPI mode) in a wearable device. My goal is to reach the lowest possible current in sleep mode (datasheet mentions typical 7 µA).
After turning off the accelerometer and the gyro (PWR_MGMT0 = xx100000), the ICM42688 still consumes ~63 µA
Setting IDLE bit = 0 (PWR_MGMT0[4]) reduces current vs. IDLE=1, confirming the oscillator is off
I’ve disabled all interrupts, and I desactivated the WOM used previously. (i have the same problem even without using WOM)
My question is :
What are the miimal set of registers to set the ICM42688 into its lowest power state ?
Thanks in advance for your help. I’d appreciate if you could confirm whether these ~60 µA are expected in any configuration or if I might be missing a required bit somewhere.
Best regards
Hello,
Datasheet sleep current should be accurate after disabling the device. Are there power drawing elements attached to your current design like a resistor?