diff --git a/src/main.cpp b/src/main.cpp index cf74479..03f5150 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -160,7 +160,12 @@ void onGoHome() { void setup() { t1 = millis(); - Serial.begin(115200); + + // Only start serial if USB connected + pinMode(UART0_RXD, INPUT); + if (digitalRead(UART0_RXD) == HIGH) { + Serial.begin(115200); + } Serial.printf("[%lu] [ ] Starting CrossPoint version " CROSSPOINT_VERSION "\n", millis());