diff --git a/platformio.ini b/platformio.ini index 16a535f5f7..949068dc33 100644 --- a/platformio.ini +++ b/platformio.ini @@ -1650,6 +1650,29 @@ lib_ignore = IRremoteESP8266 ; use with WLED_DISABLE_INFRARED for faster compila ; RAM: [=== ] 25.5% (used 83400 bytes from 327680 bytes) ; Flash: [==========] 97.3% (used 1530013 bytes from 1572864 bytes) +[env:esp32_4MB_V4_S_eth] +extends = esp32_4MB_V4_S_base +build_flags = ${esp32_4MB_V4_S_base.esp32_build_flags} + -D WLED_RELEASE_NAME=esp32_4MB_V4_S + -D WLED_WATCHDOG_TIMEOUT=0 #-D WLED_DISABLE_BROWNOUT_DET + -D ARDUINO_USB_CDC_ON_BOOT=0 ; needed for arduino-esp32 >=2.0.4; avoids errors on startup + -D WLEDMM_FASTPATH ; WLEDMM experimental option. Reduces audio lag (latency), and allows for faster LED framerates. May break compatibility with previous versions. + -D WLEDMM_SAVE_FLASH + -D WLED_DISABLE_LOXONE + -D WLED_DISABLE_ALEXA + -D WLED_DISABLE_HUESYNC + -D WLED_DISABLE_MQTT + -D WLED_DISABLE_INFRARED + ; -D WLED_DEBUG + ; -D SR_DEBUG + ; -D MIC_LOGGER + ${common_mm.HUB75_build_flags} + -D WLED_USE_ETHERNET + -D WLED_DISABLE_ESPNOW ;; ESP-NOW requires wifi, may crash with ethernet only +lib_deps = ${esp32_4MB_V4_S_base.esp32_lib_deps} + ${common_mm.HUB75_lib_deps} +lib_ignore = IRremoteESP8266 ; use with WLED_DISABLE_INFRARED for faster compilation + ;; softhack007: my favourite HUB75 buildenv - fastest possible [env:esp32_4MB_V4_HUB75_forum] extends = esp32_4MB_V4_S_base