Concept Flow - I2C bus architecture (SDA, SCL)
Start Condition
Master sends clock on SCL
Master sends data bit on SDA
Slave reads data bit on SDA
Master waits for ACK from Slave
Repeat for all bits
Stop Condition
The I2C bus uses two lines: SDA for data and SCL for clock. The master controls the clock and data bits, and the slave responds with acknowledgments.