Nach stundenlanger recherche im Internet bin ich wieder etwas schlauer.
Arduinos haben eine UART Schnittstelle (keine RS232 wie ich angenommen habe) und jetzt weis ich auch wie diese funktioniert.
Digital I/O fällt weg, die brauch ich für was anderes.
I2C fällt ja eigentlich auch weg, weil
Ungeeignet ist der I²C-Bus zur Überbrückung größerer Entfernungen, wie es beispielsweise für Feldbusse typisch ist. Für Übertragungen zwischen verschiedenen Geräten mit getrennten Gehäusen ist der Bus nicht störsicher genug.