Vielleicht nur eine einfache Sache. Bei Verwendung von Serial1 bootet der Arduino nicht.
Verwende ich diesen Code, geht der USB am PC ständig auf up,down,up,down... Ja, ich könnte while(!serial) verwenden. Aber ich betreibe den MC später nicht am USB Port.. Programm Upload über OTA.
Mach mal aus deinem Serial1.begin ein Serial.begin genauso wie aus Serial1.print ein Serial.print.
Oder willst du Softwareserial verwenden? Macht keinen Sinn deine Serielle Schnittstelle liegt doch an Pin 13 und 14 an...
lt. Datenblatt MKR ist das Serial1. Und wenn ich das so verwende, geht der USB Port auf up,down,up.... Das Programm läuft dann nicht... Denn Serial brauche ich später nicht wenn der MKR in der Schaltung eingebaut ist....