diff --git a/platformio.ini b/platformio.ini index 42290513..2a15b2fe 100644 --- a/platformio.ini +++ b/platformio.ini @@ -663,7 +663,7 @@ platform = ${esp32.platformV4} platform_packages = ${esp32.platformV4_packages} build_unflags = ${common.build_unflags} build_flags = ${common.build_flags} ${esp32.build_flagsV4} ${common_mm.build_flags_min} - -Wno-misleading-indentation + -Wno-misleading-indentation -Wno-format-truncation lib_deps = ${esp32.lib_depsV4} ${common_mm.lib_deps_min} board_build.partitions = ${esp32.default_partitions} board_build.f_flash = 80000000L ; use full 80MHz speed for flash (default = 40Mhz) @@ -831,26 +831,35 @@ build_flags = ${esp32_4MB_V4_max_base.build_flags} [env:esp32S3_8MB_max] extends = esp32_4MB_V4_max_base board = esp32-s3-devkitc-1 +build_unflags = + -D USERMOD_DALLASTEMPERATURE ;; disabled because it hangs during usermod setup on -S3 (autodetect broken?) + -D USE_ALT_DISPLAY ;; four line display seems to have problems with I2C - it hangs during usermod setup + -D USERMOD_FOUR_LINE_DISPLAY ;; see above + -D USERMOD_ROTARY_ENCODER_UI ;; see above + -D WLED_ENABLE_DMX ;; disabled because it does not work with ESP-IDF 4.4.x (buggy driver in SparkFunDMX) + build_flags = ${esp32_4MB_V4_max_base.build_flags} -D WLED_RELEASE_NAME=esp32S3_8MB_max -D ARDUINO_USB_MODE=1 -D ARDUINO_USB_CDC_ON_BOOT=0 -D ARDUINO_USB_MSC_ON_BOOT=0 -D ARDUINO_USB_DFU_ON_BOOT=0 -D WLED_WATCHDOG_TIMEOUT=0 + -D WLED_DISABLE_BLYNK ;; seems that BLYNK does not work on -S3 -D WLED_DISABLE_LOXONE ; FLASH 1272 bytes -D WLED_DISABLE_ALEXA ; RAM 116 bytes; FLASH 13524 bytes - -D WLED_DISABLE_MQTT ; RAM 216 bytes; FLASH 16496 bytes - -D WLED_DISABLE_HUESYNC ;RAM 122 bytes; FLASH 6308 bytes + ; -D WLED_DISABLE_MQTT ; RAM 216 bytes; FLASH 16496 bytes + ; -D WLED_DISABLE_HUESYNC ;RAM 122 bytes; FLASH 6308 bytes -D LEDPIN=4 -D STATUSLED=39 - -D BTNPIN=-1 - -D RLYPIN=-1 - -D IRPIN=-1 - -D HW_PIN_SDA=40 + -D BTNPIN=48 + -D RLYPIN=21 + -D IRPIN=15 + -D HW_PIN_SDA=42 -D HW_PIN_SCL=41 -D AUDIOPIN=-1 -D SR_DMTYPE=1 -D I2S_SDPIN=16 -D I2S_CKPIN=17 -D I2S_WSPIN=47 + -D MCLK_PIN=40 -D ES7243_SDAPIN=8 -D ES7243_SCLPIN=18 ; -D WLED_DEBUG