4.3 I2C

I2C (technically, I2C, I-squared C) is a clocked synchronous communicatino protocol. It is a multi-drop protocol that is useful for controlling multiple I2C devices (chips) on the same PCB. I2C is not suitable for communicating with devices that are more than 10 inches away. However, I2C can be very fast, especially when compared with asynchronous communication.

Applications: