Stap 2: ATMega I2C
Verhuizen naar de ATMega stelt ons in staat de Arduino draad bibliotheek die is robuuster dan de bibliotheken voor ATTiny. Met behulp van dezelfde python code en de draad bibliotheek voorbeelden, kan deze worden ingesteld echt snel en gemakkelijk. Bedrading is dezelfde als voor de ATTiny.
Echter, tijdens het testen vonden we dat het vaak crashte. Dubbel gecontroleerd alle de code en de hardware en begon op zoek dieper in. We hooded omhoog een oscilloscoop en oneven onregelmatigheden gevonden en met wat onderzoek vond dat er een hardware bug in de Raspberry Pi zowel versie 1 en 2 is. Het volledige artikel over het insect hardware kan worden gelezen hier. Dit geduwd onderweg naar seriële communication.ds