diff --git a/wled00/wled.cpp b/wled00/wled.cpp index 71050d99..171be5c7 100644 --- a/wled00/wled.cpp +++ b/wled00/wled.cpp @@ -448,6 +448,9 @@ void WLED::setup() #ifdef ARDUINO_ARCH_ESP32 pinMode(hardwareRX, INPUT_PULLDOWN); delay(1); // suppress noise in case RX pin is floating (at low noise energy) - see issue #3128 #endif + #ifdef WLED_BOOTUPDELAY + delay(WLED_BOOTUPDELAY); // delay to let voltage stabilize, helps with boot issues on some setups + #endif Serial.begin(115200); if (!Serial) delay(1000); // WLEDMM make sure that Serial has initalized