From 5e81a5475e63dd7d79eada5b2f034d838e72c71b Mon Sep 17 00:00:00 2001 From: JbLb Date: Wed, 1 Jan 2020 23:55:40 +0100 Subject: [PATCH] serial startup control --- src/hoverserial.ino | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/src/hoverserial.ino b/src/hoverserial.ino index d90e320..05e8229 100644 --- a/src/hoverserial.ino +++ b/src/hoverserial.ino @@ -74,13 +74,18 @@ SerialFeedback NewFeedback; // ########################## SETUP ########################## void setup() { - Serial.begin(SERIAL_BAUD); - if (Serial) { - Serial.println("Hoverboard Serial v1.0"); - } - - Serial1.begin(HOVER_SERIAL_BAUD); - pinMode(LED_BUILTIN, OUTPUT); + Serial1.begin(HOVER_SERIAL_BAUD); // RX, TX from arduino to TX RX on hoverboard board. ! be carreful 3v3 + pinMode(LED_BUILTIN, OUTPUT); + + pinMode (2,INPUT_PULLUP); // pin 2 to GNd to start + while (digitalRead(2)) + { + /* code */ + } + Serial.begin(SERIAL_BAUD); + if (Serial) { + Serial.println("Hoverboard Serial v1.0"); + } } // ########################## SEND ##########################