J'ai quelques composants I2C utiles, comme un expandeur de port 16 bits (MCP23017), que j'aimerais utiliser dans divers projets.
Que dois-je faire pour que cela fonctionne avec Arduino? Cela fonctionnera-t-il avec n'importe quel Arduino, ou ai-je besoin d'une carte ou d'un blindage spécifique?
Des boucliers supplémentaires ne sont pas nécessaires.
Vous n'avez besoin que de la bibliothèque de fils et de quelques fils pour connecter l'appareil à SDA et SCL .
La position de ces broches est différente sur les différents Arduinos, jetez un œil ici .
la source
Pour les futurs lecteurs: utilisez la bibliothèque Adafruit_MCP23017.
la source