Добрый день!
Такой вопрос, при прошивке через OTA и не подключенном UART ESP8266 смысла в инициализации и выводе сообщений через Serial - нет. Не подскажите как можно отключить вывод в Serial, чтобы не компилировался лишний код? Есть ли какие-то функции в библиотеке Serial. Насчет условной компиляции знаю
но хотел узнать, может есть более красивое решение, например, вывод отладочной информации по WiFi, при недоступности UART. Или полное отключение вывода. Где-то попадалось интересное решение замена Serial на Debug, но не могу найти.
Такой вопрос, при прошивке через OTA и не подключенном UART ESP8266 смысла в инициализации и выводе сообщений через Serial - нет. Не подскажите как можно отключить вывод в Serial, чтобы не компилировался лишний код? Есть ли какие-то функции в библиотеке Serial. Насчет условной компиляции знаю
Код:
#define DEBUG 1
void setup() {
#if (DEBUG == 1)
Serial.begin(9600);
Serial.println("Hello!");
#endif
}