Conceptual
Login

I2C Protocol

I2C is a two-wire synchronous bus, SDA for data and SCL for clock, where open-drain drivers plus shared pull-up resistors let many devices share the lines and clock-stretch. A controller frames every transfer with start and stop conditions and each byte is acknowledged, giving multi-device communication over just two pins at the cost of speed.

This Concept is waiting for its first lesson!

I2C is a two-wire synchronous bus, SDA for data and SCL for clock, where open-drain drivers plus shared pull-up resistors let many devices share the lines and clock-stretch. A controller frames every transfer with start and stop conditions and each byte is acknowledged, giving multi-device communication over just two pins at the cost of speed.

Are you a teacher? Sign in to start contributing.

Sign In