Basics-Wrapup

View on GitHub

I2C (Inter-Integrated Circuit) or TWI (Two Wire Interface)

it was originally designed by Philips Semiconductor in 1982. Recently, it is a widely used protocol for short-distance communication. it uses only 2 bi-directional open-drain lines for data communication called SDA and SCL. Both these lines are pulled high.

for the open-Drain signals when line is in the Z-state or not defined state it may produce noise on the bus so we need to pull these two lines up to connect these two lines to logic 1

Core Features

Operation

I2C Bus Diagram

Advantages

Limitations