Ich rate jedem Anfänger zum Arduino (mein Favorit: Leonardo) mit IDE und C kompatibler/ähnlicher Programmierung.
Fertige + einfache Umgebung, Tonnen von Beispielen und Foreninfos.
Und wer möchte kann dann auch tiefer in den Code einsteigen.
..
Und I²C kann das Ding auch, ist ja nur eine Art von Daten-Bus.