diff --git a/ESP32_AP-Flasher/src/leds.cpp b/ESP32_AP-Flasher/src/leds.cpp index 3032a5fa..b61b4da9 100644 --- a/ESP32_AP-Flasher/src/leds.cpp +++ b/ESP32_AP-Flasher/src/leds.cpp @@ -263,10 +263,12 @@ void ledTask(void* parameter) { ledQueue = xQueueCreate(30, sizeof(struct ledInstruction*)); - digitalWrite(FLASHER_LED, HIGH); - pinMode(FLASHER_LED, OUTPUT); ledcSetup(7, 5000, 8); - ledcAttachPin(FLASHER_LED, 7); + if (FLASHER_LED != -1) { + digitalWrite(FLASHER_LED, HIGH); + pinMode(FLASHER_LED, OUTPUT); + ledcAttachPin(FLASHER_LED, 7); + } struct ledInstruction* monoled = nullptr;