cancel
Showing results for 
Search instead for 
Did you mean: 

LSM6DSO32 taking High Current

V.Jose
Associate II

0693W00000SttviQAB.pngI have powered from LSM6DSO32 through a 3V Coin cell battery and connected with Nrf52810 using I2C.

Without any coding sensor taking around 2mA and after flashing its taking 4MA.

I am getting the readings correctly.

Attached the schematics

3 REPLIES 3
Eleon BORLINI
ST Employee

Hi @V.Jose​ ,

the baseline consumption looks high too... did you placed pull-up resistors on I2C lines?

Note that, as reported in the datasheet, both I2C lines (SDA and SCL) the lines must be connected to Vdd_IO through external pull-up resistors. When the bus is free, both the lines are high, so if you tie them to GND by default in your application processor, you might experience high current consumption.

-Eleon

V.Jose
Associate II

Hi, Eleon,

Thanks for your response. we are using internal pullup

Hi @V.Jose​ ,

are the pullups always active, even when you do not communicate I2C?

-Eleon