Код не использует сторонние библиотеки. Только то, что выдал
Espressif в SDK. Да, в обертке ардуины, но для мелких самоделок
вполне... Вот так выглядит сгенеренный искусственным разумом
основной цикл, в котором можно разместить полезные действия в
реальном времени, кроме всей этой web байды (например опрашивать
датчики по RS232 или вообще принимать данные с RF модуля 433МГц в
прерываниях - 160МГц riscV как никак... Или вообще 2 ядра...): // ============== LOOP ==============
void loop() {
server.handleClient();
if (otaInProgress) {
digitalWrite(LED_BUILTIN, !digitalRead(LED_BUILTIN));
delay(500);
}
}