Stap 5: Software en projecten
Helaas is deze regeling van de adapter is niet compatibel met alle systemen. Ondersteuning voor DDC is niet gemandateerd, zo niet alle videokaarten ondersteunen deze mogelijkheid. Ik heb veel geluk toe met Mac-systemen die ATI of Intel grafische hebben chips, maar NVIDIA-gebaseerde systemen zijn pech. Aan de kant van Linux ik heb alleen getest een IBM ThinkPad A31p (ATI-videokaart), maar het zou niet werken met een Asus EeePC (Intel).
De afbeeldingen hier tonen een beproevingsinrichting waaruit verschillende I2C apparaten in actie. Meldt de computer voortdurend leest de omgevingstemperatuur van een I2C temperatuursensor, periodiek deze gegevens naar een I2C seriële EEPROM chip (Ja, het kon gewoon afdrukken naar een bestand, maar dit was verder aantonen I2C toepassingen), en vervolgens een servo (via een I2C-controller) dient als een geïmproviseerde indicator wijzerplaat. Met de bibliotheek en steekproef code voor deze apparaten reeds op zijn plaats, het duurde slechts een paar minuten samen te stellen deze demo (en de meeste van die was in het maken van de indicator wijzerplaat).