build fix for adafruit_matrixportal
lessons learnt: * never ever use "latest" platform. always pin a version. * do not use "esp32.lib_depsV4" for esp32-S3
This commit is contained in:
@@ -2335,9 +2335,11 @@ lib_deps = ${esp32_4MB_V4_S_base.esp32_lib_deps}
|
||||
|
||||
|
||||
[env:adafruit_matrixportal_esp32s3]
|
||||
platform = espressif32 ; latest
|
||||
extends = esp32_4MB_V4_M_base
|
||||
platform = espressif32@ ~6.5.0 ;; first platform release supporting matrixportal
|
||||
platform_packages = platformio/framework-arduinoespressif32 @ 3.20014.231204 ;; arduino-esp32 2.0.14 needed - previous versions were missing files for matrixportal
|
||||
board = adafruit_matrixportal_esp32s3
|
||||
extends = esp32_4MB_V4_S_base
|
||||
|
||||
build_unflags = ${env:esp32S3_8MB_M.build_unflags} ;; use the same as "normal" S3 buildenv
|
||||
build_flags = ${common.build_flags} ${esp32s3.build_flags} -Wno-misleading-indentation -Wno-format-truncation
|
||||
${common_mm.build_flags_S}
|
||||
@@ -2351,7 +2353,9 @@ build_flags = ${common.build_flags} ${esp32s3.build_flags} -Wno-misleading-inden
|
||||
-D WLED_USE_PSRAM -DBOARD_HAS_PSRAM ; tells WLED that PSRAM shall be used
|
||||
-D WLED_ENABLE_HUB75MATRIX -D NO_GFX ;-D SPIRAM_FRAMEBUFFER
|
||||
-D DEFAULT_LED_TYPE=101
|
||||
lib_deps = ${esp32_4MB_V4_S_base.esp32_lib_deps}
|
||||
${common_mm.animartrix_lib_deps}
|
||||
lib_deps = ${esp32s3.lib_deps} ${common_mm.lib_deps_S} ;; ;; do not include ${esp32.lib_depsV4} !!!!
|
||||
${common_mm.animartrix_lib_deps}
|
||||
https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-DMA.git @ 3.0.10
|
||||
|
||||
lib_ignore = IRremoteESP8266 ; use with WLED_DISABLE_INFRARED for faster compilation
|
||||
monitor_filters = esp32_exception_decoder
|
||||
|
||||
Reference in New Issue
Block a user