Ich hab da mal eine ganz doofe Frage: Gibt es eine Möglichkeit den Arduino prüfen zu lassen ob (k)eine serielle Verbindung besteht.
if(Serial) tue("Ja, Serielle Schnittstelle ist aktiv!");
Das geht auf allen Arduinos mit ATMega32U4 als Triebwerk.
Bei den anderen, mit SerialKonverter geht es nicht!
Da ist Serial==true immer.
In Wirklichkeit kann man nur über ein Protokoll feststellen/erzwingen, ob/dass die Gegenseite richtig spricht.
Das ist alternativlos.