Akkor szerintem még nem késő, hogy leírd, hogy tulajdonképpen mit is szeretnél ezzel az egésszel elérni. Azaz a "Big Picture(tm)"-t kéne felvázolnod (nem azt, hogy I2C, meg RS485, meg soros, meg hasonlók), mondjuk pl: "egy Raspberry Pi és egy Atmega mikrokontroller között szeretnék másodpercenként max. 100 byte-nyi információt áttolni, ~10m távolságból".
Mert össze-vissza kalandozunk, de alapvetően a megvalósítandó magasszintű feladathoz kéne a megfelelő vezetéket, átvitelt, protokollt, stb. választani.