Я использую Arduino Serial Monitor для ввода логина и пароля WiFi. При следующем запуске программы мне не нужно вводить те же данные. Я могу дважды нажать клавишу «Ввод», потому что Serial Monitor запоминает эти данные (я так думаю).
Я хотел бы запрограммировать ожидание на десять секунд и вызвать нажатие клавиши ENTER, если данные не введены пользователем. Как это сделать? Я не нашел примеров с похожей реализацией.
while (Serial.available() == 0) {
}
Serial.readBytesUntil(10, password, 50);
Serial.println(password);
Когда я нажимаю клавишу ввода без ввода данных, данные на Serial Monitor не выводятся, но соединение WiFi установлено успешно.