Ich habe ein paar nützliche I2C-Komponenten, wie z. B. einen 16-Bit-Port-Expander (MCP23017), den ich in verschiedenen Projekten verwenden möchte.
Was muss ich tun, damit diese mit Arduino funktionieren? Funktioniert es mit jedem Arduino oder benötige ich ein bestimmtes Board oder einen Schild?
Zusätzliche Abschirmungen werden nicht benötigt.
Sie benötigen nur die Kabelbibliothek und ein paar Kabel, um das Gerät mit SDA und SCL zu verbinden .
Die Position dieser Stifte ist bei den verschiedenen Arduinos unterschiedlich, bitte schauen Sie hier .
quelle
Für zukünftige Leser: Verwenden Sie die Bibliothek Adafruit_MCP23017.
quelle