BaBBuino:
Per la distanza che dici, I2C va bene. Ti sviluppi un tuo protocollo e sei a posto.Quanto all'Harware sei troppo generico. Cosa ci colleghi? Un Display 7"? Un led? Niente?
Hai ragione, scusa, per hardware intendevo questo:
A e B, e a questo punto suppongo anche C, devono necessariamente essere schields (Arduino) perché devono generare e processare dati.
C verrebbe collegato ad un semplice LED.