I'm currently powering a BMX160 by a GPIO of an ESP32. I2C is used for communication. That works fine, but when I turn off VDD + VDDIO the device stays powered on due to the I2C pull-ups. It completely powers down (no measurable power consumption) when I only remove VDD, but keep VDDIO at +3.3V.
Will this kind of power down (VDD off, but VDDIO on) harm the component? Is this the proper way to power the BMX160 completely down?
Thanks in advance,
Solved! Go to Solution.