diff --git a/wled00/wled.cpp b/wled00/wled.cpp index 0ebd5bf1e..fc1482dc5 100644 --- a/wled00/wled.cpp +++ b/wled00/wled.cpp @@ -344,6 +344,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 !ARDUINO_USB_CDC_ON_BOOT