I²C Inter-Integrated Circuit

I²C (« I-squared-C »)

est un bus informatique qui a émergé en 1982 de la «guerre des standards» lancée par les acteurs du monde électronique. Conçu par Philips pour les applications de domotique et d’électronique domestique, il permet de relier facilement unmicroprocesseuret différents circuits, notamment ceux d’un téléviseurmoderne: récepteur de la télécommande, réglages des amplificateurs basses fréquences, tuner, horloge, gestion de la prise péritel, etc.

Il existe d’innombrables périphériques exploitant ce bus, il est même implémentable par logiciel dans n’importe quel microcontrôleur. Le poids de l’industrie de l’électronique grand public a permis des prix très bas grâce à ces nombreux composants. A chaque composant est attribué une adresse physique qui permettra les échanges.

TWI/Two Wire Interface, identique à  I²C, est un nom introduit par l’industriel Atmle afin d’éviter des confits de marque déposé avec Philipps puis NXP Semiconductor.

Topologie

I2C est un bus série synchrone bidirectionnel half-duplex,