Skip to main content
Associate II
May 3, 2024
Solved

I want to control same sensor in same I2C Bus.

  • May 3, 2024
  • 1 reply
  • 922 views

 I use STM32F401RE nucleo board to detect tilt.

I will use same MEMS sensor (ISM330DLC). Three.

But I want to control that sensor in I2C1 Bus. 

I know setting SA0 to distinguish SAD. it's only possible to two devices. 

I need to control three devices.

Help me! Thank you. 

This topic has been closed for replies.
Best answer by AScha.3

>I know setting SA0 to distinguish SAD. it's only possible to two devices. 

Right.

>I need to control three devices.

A: So use other I2C for 3. sensor.

B: Use a I2C mux , to switch the bus to > more I2C "sub-groups" .

1 reply

AScha.3
AScha.3Best answer
Super User
May 3, 2024

>I know setting SA0 to distinguish SAD. it's only possible to two devices. 

Right.

>I need to control three devices.

A: So use other I2C for 3. sensor.

B: Use a I2C mux , to switch the bus to > more I2C "sub-groups" .

"If you feel a post has answered your question, please click ""Accept as Solution""."