I2C

Aus Ethersex_Wiki
Wechseln zu: Navigation, Suche

Der I2C-Bus (Inter Integrated Circuit) ist ein einfacher Zweidraht-Bus, der für die Kommunikation zwischen ICs innerhalb eines größeren Systems verwendet wird. Insbesondere bietet er sich an zur Kommunikation zwischen Microcontrollern und Peripheriegeräten.

Das Ethersex-System kann sowohl als Master als auch als Slave in einem I2C-Bus arbeiten.

Master Mode

Im Master-Mode kann das Ethersex-System auf angeschlossene I2C-Slaves zugreifen. Unterstützt werden im Moment:

  • 24cXX EEPROMs (Als Storage Backend für das Virtuelle Dateisystem)
  • LM75 Temperatursensoren
  • PCA9531 8 bit LED Dimmer
  • PCF8574x Port Extension

Slave Mode

  • Kann per I2C auf die ECMD Schnittstelle zugegriffen werden.