Le Bus I2C utilise quatre fils pour effectuer des échanges entre les éléments qui le composent (organes maître et esclaves) (il faut au moins un maître !)
Vcc : c'est l'alimentation (généralement 5V mais elles peuvent être différentes et/ou indépendantes...)
SDA : Serial Data = données en série (le protocole de transmission envoie les bits à transmettre les uns après les autres)
SCL : Serial Clock = Horloge de transmission (c'est le signal qui rythme l'envoi des données sur le fil SDA pour que le(s) récepteur(s) appelés esclaves puissent lire ce qui se passe sur le bus)
et ne pas oublier le
GND : 0V = ou masse ou référence commune indispensable pour que les échanges soient corrects
Enfin il faut rappeler au travers d'une résistance les signaux SDA et SCL à l'alimentation (Vcc). Environ 1,5 KOhm fera l'affaire
Dans ce type de bus les connexions de chaque appareil doivent se faire sur chaque fil en parallèle (hormis l'alimentation qui peut être indépendante), donc trois fils minimum voire quatre si il n'y a qu'une seule alim dans le système.
Voili, voilou...