Concept Flow - Multiple I2C devices on same bus
Start I2C Bus
Send START Condition
Send Device Address
Address matches Device 1?
Yes→Communicate with Device 1
Send STOP
End
Address matches Device 2?
Yes→Communicate with Device 2
Send STOP
End
Address matches Device N?
Yes→Communicate with Device N
Send STOP
End
The I2C bus starts and sends a start signal, then sends a device address. The device with matching address responds and communication happens. After communication, a stop signal ends the session. This repeats for each device on the same bus.
