Skip to main content
Visitor II
July 1, 2020
Question

How to completely power down the lsm9ds1?

  • July 1, 2020
  • 0 replies
  • 765 views

I'm using the lsm9ds1 as part of a bought module - the arduino nano 33 ble - which can achieve very low power (micro amps) in a power down mode.

However, If I initialize and read accel and gyro data from the IMU, afterwards I can't find a way to get back to those low values and I get stuck in the milliamps.

What sequence of writes should I send to the LSM registers in order to power it down as much as possible?

I'm currently using this sequence for the power down:

LSM9DS1_CTRL_REG3_M = 0x03

LSM9DS1_CTRL_REG1_G = 0x00

LSM9DS1_CTRL_REG6_XL = 0x00

NOTE- the mcu communicates with the LSM using i2c.

    This topic has been closed for replies.