Skip to main content
Graduate
December 19, 2023
Solved

LSM6DSO master I2C pull up resistors

  • December 19, 2023
  • 1 reply
  • 1079 views

Hi @Eleon BORLINI, I am trying to build a custom 9 dof imu using LSM6DSO and LIS3MDL in mode 2, according to LSM6DSO datasheet.

I found this page on AN5192 about sensor mode 2 (pg. 63). i2c master would be LSM6DSO and i2c slave would be LIS3MDL in this case. I will only be using i2c communication for reading LSM6DSO and LIS3MDL data.

el659_0-1703026493960.png

If I were to add external pull ups like the illustration above, what would be the recommended Kohm or, at least, a Kohm for good starting point for the pull up resistors in this case?

 

    This topic has been closed for replies.
    Best answer by TDK

    I2C pullups in the 1-5 kΩ range are common. It depends on the capacitance of the bus which will depend on your circuit, but typically 2.2 kΩ will work fine, as will 1.0 kΩ or 4.7 kΩ.

    1 reply

    TDKAnswer
    Super User
    December 19, 2023

    I2C pullups in the 1-5 kΩ range are common. It depends on the capacitance of the bus which will depend on your circuit, but typically 2.2 kΩ will work fine, as will 1.0 kΩ or 4.7 kΩ.