Comunicazione tra due Arduino1 con I2c per Input-Output

I due moduli sono vicinissimi,30 cm al massimo e vorrei provare I2c perchè permette di usare tanti indirizzi...ora nulla toglie che si possa usare anche la seriale TTL o ancora meglio l'Rs485 ma sono sempre fermo ad un bivio...come scrivere i sketch per i due moduli...

Difatti il protocollo I2c l'avevo scelto proprio perchè dovrebbe essere quello più "semplice" da utilizzare e avendo trovato qualche esempio in rete non riesco comunque ad affrontare questa montagna...e poi chiedo scusa ma con la seriale TTL mi pare che non posso usare più di due moduli ma in parte se avessi qualche esempio di sketch anche con TTL risolverei il mio progettino...chiedo aiuto ancora ...grazie...