diff --git a/led_effects.cpp b/led_effects.cpp index 3804ee1111cd21cd4e4c5a73b900dec772d046e6..e8523cbc0131310ecb7c200539f039edf5e7230d 100644 --- a/led_effects.cpp +++ b/led_effects.cpp @@ -43,11 +43,20 @@ namespace LedEffects { } void onBoardLEDOff() { + //NOTE: OFF is LOW on ESP32 and HIGH on ESP8266 :-/ +#ifdef ESP8266 digitalWrite(ONBOARD_LED_PIN, HIGH); +#else + digitalWrite(ONBOARD_LED_PIN, LOW); +#endif } void onBoardLEDOn() { +#ifdef ESP8266 digitalWrite(ONBOARD_LED_PIN, LOW); +#else + digitalWrite(ONBOARD_LED_PIN, HIGH); +#endif } void LEDsOff() {