Schnittstelle zweier Steuerungen

uwefed:
Ist da die einfache TTL serielle Schnittstelle nicht einfacher?

Das würde ich so nicht unterschreiben.
Zumindest nicht am Atmega328. Da besteht das Problem, das die auf den Pins D0 und D1 liegt und damit andere Probleme aufwerfen kann. Und für beide Schnittstellen benötigt man einen Sketch der nicht trivial ist.

Der Vorteil von I2C ist das es ein Bus-System ist und man kann weitere Komponenten ansteuern.
Letztendlich gibt es für beide Schnittstellen ausführliche Dokumentationen und Demo-Sketche im Web.