I²C Bus Fundamentals

This tutorial will introduce the I²C bus, overview its hardware architecture, explain its communication waveforms, and step through the data transfer sequence. It will also explain the advantages of I²C and review the electrical specifications for the different I²Cmodes.