align buildenv with upstream 0.15.2
* some buildenv cleanup, aligned buildenv names with upstream
* 4MB boards without PSRAM: ${esp32.default_partitions}
* 4MB boards with PSRAM: ${esp32.extended_partitions}
* ESP32-S3 with 4MB: ${esp32.extended_partitions}
* 16 MB boards: ${esp32.extreme_partitions}
This commit is contained in:
106
platformio.ini
106
platformio.ini
@@ -84,7 +84,7 @@ default_envs =
|
||||
esp32_16MB_V4_M ;; esp32 16MB - HUB75 supported
|
||||
esp32_16MB_V4_M_debug ;; esp32 16MB - for out-of-the-box debugging
|
||||
;;
|
||||
esp32S3_4MB_S ;; for HD-WF2 (HUB75 supported)
|
||||
esp32S3_4MB_S ;; experimental, for HD-WF2 (HUB75 supported)
|
||||
esp32S3_8MB_S ;; experimental, optimized for speed, HUB75 supported
|
||||
;; esp32S3_8MB_M ;; HUB75 supported
|
||||
esp32S3_4MB_PSRAM_S ;; for lolin s3 mini, S3 zero, S3 super mini - optimized for speed (no HUB75 support)
|
||||
@@ -348,7 +348,8 @@ lib_deps =
|
||||
makuna/NeoPixelBus @ 2.7.5
|
||||
;; makuna/NeoPixelBus @ 2.7.9 ;; experimental
|
||||
${env.lib_deps}
|
||||
default_partitions = tools/WLED_ESP32_4MB_1MB_FS.csv ;; WLED standard for 4MB flash: 1.4MB firmware, 1MB filesystem
|
||||
board_build.partitions = ${esp32.default_partitions} ;; default partioning for 4MB Flash - can be overridden in build envs
|
||||
default_partitions = ${esp32.default_partitions} ;; backwards compatibility
|
||||
board_build.f_flash = 80000000L
|
||||
board_build.flash_mode = dout ;; avoid dio/quot/qio - these are broken in arduino-esp32 1.0.6.x
|
||||
|
||||
@@ -374,6 +375,7 @@ monitor_filters = esp32_exception_decoder
|
||||
;; Compatibility with upstream --> you should prefer using ${common_mm.build_flags_S} and ${common_mm.lib_deps_S}
|
||||
AR_build_flags = ${common_mm.AR_build_flags}
|
||||
AR_lib_deps = ${common_mm.AR_lib_deps} ;; optimized version, 10% faster on -S2/-C3
|
||||
board_build.partitions = ${esp32.default_partitions} ;; default partioning for 4MB Flash - can be overridden in build envs
|
||||
|
||||
;; WLEDMM begin
|
||||
|
||||
@@ -446,6 +448,7 @@ lib_deps =
|
||||
makuna/NeoPixelBus @ 2.7.5
|
||||
;; makuna/NeoPixelBus @ 2.7.9 ;; experimental
|
||||
${env.lib_deps}
|
||||
board_build.partitions = ${esp32.default_partitions} ;; default partioning for 4MB Flash - can be overridden in build envs
|
||||
|
||||
[esp32s2]
|
||||
;; generic definitions for all ESP32-S2 boards
|
||||
@@ -480,6 +483,7 @@ lib_deps =
|
||||
;; makuna/NeoPixelBus @ 2.7.5 ;; standard
|
||||
makuna/NeoPixelBus @ 2.7.9 ;; experimental - reduces LED glitches on -S2
|
||||
${env.lib_deps}
|
||||
board_build.partitions = ${esp32.default_partitions} ;; default partioning for 4MB Flash - can be overridden in build envs
|
||||
monitor_filters = esp32_exception_decoder
|
||||
|
||||
[esp32c3]
|
||||
@@ -506,6 +510,7 @@ lib_deps =
|
||||
makuna/NeoPixelBus @ 2.7.5
|
||||
;; makuna/NeoPixelBus @ 2.7.9 ;; experimental
|
||||
${env.lib_deps}
|
||||
board_build.partitions = ${esp32.default_partitions} ;; default partioning for 4MB Flash - can be overridden in build envs
|
||||
monitor_filters = esp32_exception_decoder
|
||||
|
||||
[esp32s3]
|
||||
@@ -533,6 +538,7 @@ lib_deps =
|
||||
makuna/NeoPixelBus @ 2.7.5
|
||||
;; makuna/NeoPixelBus @ 2.7.9 ;; experimental
|
||||
${env.lib_deps}
|
||||
board_build.partitions = ${esp32.large_partitions} ;; default partioning for 8MB flash - can be overridden in build envs
|
||||
monitor_filters = esp32_exception_decoder
|
||||
|
||||
|
||||
@@ -623,9 +629,11 @@ build_unflags = ${common.build_unflags}
|
||||
build_flags = ${common.build_flags_esp8266} -D LEDPIN=1 -D WLED_DISABLE_INFRARED
|
||||
lib_deps = ${esp8266.lib_deps}
|
||||
|
||||
;; alias for lazy users
|
||||
;; two aliases for lazy users
|
||||
[env:esp32dev]
|
||||
extends = env:esp32dev_V4_dio80
|
||||
extends = env:esp32dev_V4
|
||||
[env:esp32_wrover]
|
||||
extends = env:esp32_4MB_PSRAM_S
|
||||
|
||||
;; legacy build for OTA compatibility with upstream 0.15.x, slow but safe
|
||||
[env:esp32dev_compat]
|
||||
@@ -657,12 +665,12 @@ board_build.f_flash = 80000000L
|
||||
board_build.flash_mode = qio
|
||||
monitor_filters = esp32_exception_decoder
|
||||
|
||||
[env:esp32dev_V4_dio80]
|
||||
[env:esp32dev_V4]
|
||||
board = esp32dev
|
||||
platform = ${esp32_idf_V4.platform}
|
||||
platform_packages = ${esp32_idf_V4.platform_packages}
|
||||
build_unflags = ${common.build_unflags}
|
||||
build_flags = ${common.build_flags} ${esp32_idf_V4.build_flags} -D WLED_RELEASE_NAME=ESP32_V4_dio80 #-D WLED_DISABLE_BROWNOUT_DET
|
||||
build_flags = ${common.build_flags} ${esp32_idf_V4.build_flags} -D WLED_RELEASE_NAME=ESP32_V4 #-D WLED_DISABLE_BROWNOUT_DET
|
||||
${esp32.AR_build_flags}
|
||||
lib_deps = ${esp32_idf_V4.lib_deps}
|
||||
${esp32.AR_lib_deps}
|
||||
@@ -683,7 +691,8 @@ platform = ${esp32_legacy.platform}
|
||||
platform_packages = ${esp32_legacy.platform_packages}
|
||||
upload_speed = 921600
|
||||
build_unflags = ${esp32_legacy.build_unflags}
|
||||
build_flags = ${common.build_flags} ${esp32_legacy.build_flags} -D WLED_RELEASE_NAME=ESP32_Ethernet_compat -D RLYPIN=-1 -D WLED_USE_ETHERNET -D BTNPIN=-1
|
||||
build_flags = ${common.build_flags} ${esp32_legacy.build_flags} -D WLED_RELEASE_NAME=ESP32_Ethernet_compat -D RLYPIN=-1
|
||||
-D WLED_USE_ETHERNET -D BTNPIN=-1
|
||||
-D WLED_DISABLE_ESPNOW ;; ESP-NOW requires wifi, may crash with ethernet only
|
||||
${esp32.AR_build_flags}
|
||||
lib_deps = ${esp32_legacy.lib_deps}
|
||||
@@ -1271,7 +1280,8 @@ lib_deps = ${common_mm.lib_deps_S} ;; do not incl
|
||||
${common_mm.DMXin_lib_deps}
|
||||
esp32_build_flags = ${esp32.build_flagsV4} ${esp32_4MB_V4_S_base.build_flags} ;; this is for esp32 only, including specific "V4" flags
|
||||
esp32_lib_deps = ${esp32.lib_depsV4} ${esp32_4MB_V4_S_base.lib_deps} ;; this is for esp32 only, including specific "V4" flags
|
||||
board_build.partitions = ${esp32.default_partitions}
|
||||
;;board_build.partitions = ${esp32.default_partitions}
|
||||
board_build.partitions = ${esp32.extended_partitions} ;; 1.65MB firmware, 700KB filesystem
|
||||
board_build.f_flash = 80000000L ; use full 80MHz speed for flash (default = 40Mhz)
|
||||
board_build.flash_mode = dio ; (dio = dual i/o; more compatible than qio = quad i/o)
|
||||
;lib_ignore = IRremoteESP8266 ; use with WLED_DISABLE_INFRARED for faster compilation
|
||||
@@ -1407,8 +1417,8 @@ board_build.partitions = tools/WLED_ESP32_4MB_256KB_FS.csv
|
||||
[env:esp32_16MB_S]
|
||||
extends = esp32_4MB_S_base
|
||||
board = esp32_16MB
|
||||
board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB_9MB_FS.csv ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
board_build.partitions = ${esp32.extreme_partitions} ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
build_unflags = ${esp32_4MB_S_base.build_unflags}
|
||||
${Speed_Flags.build_unflags} ;; to override -Os
|
||||
build_flags = ${esp32_4MB_S_base.build_flags}
|
||||
@@ -1427,9 +1437,9 @@ lib_deps = ${esp32_4MB_S_base.lib_deps}
|
||||
extends = esp32_4MB_M_base
|
||||
build_flags = ${esp32_4MB_M_base.build_flags}
|
||||
-D WLED_RELEASE_NAME=esp32_16MB_M
|
||||
board = esp32_16MB
|
||||
board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB_9MB_FS.csv ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
board = esp32_16MB
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
board_build.partitions = ${esp32.extreme_partitions} ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
;lib_ignore = IRremoteESP8266 ; use with WLED_DISABLE_INFRARED for faster compilation
|
||||
; RAM: [== ] 24.2% (used 79196 bytes from 327680 bytes)
|
||||
; Flash: [======= ] 73.6% (used 1542905 bytes from 2097152 bytes)
|
||||
@@ -1460,8 +1470,8 @@ build_flags = ${esp32_4MB_M_base.build_flags}
|
||||
-D WLED_RELEASE_NAME=esp32_16MB_M_debug
|
||||
monitor_filters = esp32_exception_decoder
|
||||
board = esp32_16MB
|
||||
board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB_9MB_FS.csv ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
board_build.partitions = ${esp32.extreme_partitions} ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
; RAM: [== ] 24.3% (used 79468 bytes from 327680 bytes)
|
||||
; Flash: [======== ] 76.7% (used 1609205 bytes from 2097152 bytes)
|
||||
|
||||
@@ -1469,17 +1479,17 @@ board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for
|
||||
extends = esp32_4MB_XL_base
|
||||
build_flags = ${esp32_4MB_XL_base.build_flags}
|
||||
-D WLED_RELEASE_NAME=esp32_16MB_XL
|
||||
board = esp32_16MB
|
||||
board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB_9MB_FS.csv ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
board = esp32_16MB
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
board_build.partitions = ${esp32.extreme_partitions} ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
;lib_ignore = IRremoteESP8266 ; use with WLED_DISABLE_INFRARED for faster compilation
|
||||
; RAM: [== ] 24.5% (used 80140 bytes from 327680 bytes)
|
||||
; Flash: [======== ] 77.8% (used 1631929 bytes from 2097152 bytes)
|
||||
|
||||
[env:esp32_16MB_M_eth]
|
||||
extends = esp32_4MB_M_base
|
||||
board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB_9MB_FS.csv ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
board_build.partitions = ${esp32.extreme_partitions} ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
board = esp32_16MB-poe ;; needed for ethernet boards (selects "esp32-poe" as variant)
|
||||
build_flags = ${esp32_4MB_M_base.build_flags}
|
||||
-D WLED_RELEASE_NAME=esp32_16MB_M_eth ; This will be included in the firmware.bin filename
|
||||
@@ -1710,6 +1720,7 @@ lib_ignore = IRremoteESP8266 ; use with WLED_DISABLE_INFRARED for faster compila
|
||||
; compiled with ESP-IDF 4.4.1; HUB75 supported
|
||||
[env:esp32_4MB_V4_S]
|
||||
extends = esp32_4MB_V4_S_base
|
||||
board_build.partitions = ${esp32.default_partitions} ;; compatible with upstream
|
||||
build_unflags = ${esp32_4MB_V4_S_base.build_unflags}
|
||||
${common_mm.DMXin_build_flags} ;; exceeds flash size limits
|
||||
build_flags = ${esp32_4MB_V4_S_base.esp32_build_flags}
|
||||
@@ -1740,6 +1751,7 @@ lib_ignore = IRremoteESP8266 ; use with WLED_DISABLE_INFRARED for faster compila
|
||||
|
||||
[env:esp32_4MB_V4_S_eth]
|
||||
extends = esp32_4MB_V4_S_base
|
||||
board_build.partitions = ${esp32.default_partitions} ;; compatible with upstream
|
||||
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
|
||||
@@ -1873,8 +1885,8 @@ lib_deps = ${esp32_4MB_V4_S_base.esp32_lib_deps}
|
||||
${common_mm.HUB75_lib_deps}
|
||||
${common_mm.animartrix_lib_deps}
|
||||
board = esp32_16MB
|
||||
board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB_9MB_FS.csv ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
board_build.partitions = ${esp32.extreme_partitions} ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
;; optimized-for-speed build
|
||||
; RAM: [== ] 23.7% (used 77704 bytes from 327680 bytes)
|
||||
; Flash: [======== ] 84.4% (used 1770341 bytes from 2097152 bytes)
|
||||
@@ -1900,8 +1912,8 @@ lib_deps = ${esp32_4MB_V4_M_base.esp32_lib_deps}
|
||||
${common_mm.HUB75_lib_deps}
|
||||
${common_mm.animartrix_lib_deps}
|
||||
board = esp32_16MB
|
||||
board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB_9MB_FS.csv ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
board_build.partitions = ${esp32.extreme_partitions} ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
; RAM: [=== ] 25.7% (used 84104 bytes from 327680 bytes)
|
||||
; Flash: [======== ] 80.7% (used 1692269 bytes from 2097152 bytes)
|
||||
|
||||
@@ -1919,8 +1931,8 @@ build_flags = ${esp32_4MB_V4_M_base.esp32_build_flags}
|
||||
-D ARDUINO_USB_CDC_ON_BOOT=0 ; needed for arduino-esp32 >=2.0.4; avoids errors on startup
|
||||
lib_deps = ${esp32_4MB_V4_M_base.esp32_lib_deps}
|
||||
board = esp32_16MB
|
||||
board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB_9MB_FS.csv ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
board_build.partitions = ${esp32.extreme_partitions} ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
monitor_filters = esp32_exception_decoder
|
||||
; RAM: [=== ] 26.4% (used 86356 bytes from 327680 bytes)
|
||||
; Flash: [======== ] 83.6% (used 1753461 bytes from 2097152 bytes)
|
||||
@@ -1931,9 +1943,10 @@ extends = esp32_4MB_V4_S_base
|
||||
board = lolin_d32_pro
|
||||
;board = esp32cam
|
||||
;board = ttgo-t7-v14-mini32
|
||||
board_build.partitions = ${esp32.extended_partitions}
|
||||
board_build.f_flash = 80000000L
|
||||
;board_build.flash_mode = dio
|
||||
;;board_build.flash_mode = qio
|
||||
board_build.flash_mode = dio
|
||||
board_build.partitions = ${esp32.extended_partitions} ;; 1.65MB firmware, 700KB filesystem
|
||||
|
||||
build_unflags = ${esp32_4MB_V4_S_base.build_unflags}
|
||||
-D WLED_ENABLE_DMX
|
||||
@@ -1946,6 +1959,8 @@ build_flags = ${esp32_4MB_V4_S_base.esp32_build_flags}
|
||||
-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
|
||||
-mfix-esp32-psram-cache-issue ;; Older ESP32 (rev.<3) need a PSRAM fix (increases static RAM used) https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-guides/external-ram.html
|
||||
-D LEDPIN=25 -D DATA_PINS=25 ; avoid pin 16 = PSRAM
|
||||
-DBOARD_HAS_PSRAM ;; -D WLED_USE_PSRAM ;; WLED_USE_PSRAM causes major slow-down (slow LEDs) on some ESP32 boards
|
||||
-D WLED_USE_PSRAM_JSON -DALL_JSON_TO_PSRAM ; WLEDMM --> force all JSON stuff into PSRAM; gives more free heap
|
||||
-D WLED_DISABLE_LOXONE ; FLASH 1272 bytes
|
||||
@@ -1975,9 +1990,9 @@ extends = esp32_4MB_V4_S_base
|
||||
;board = esp32cam
|
||||
board = lolin_d32_pro
|
||||
;board = ttgo-t7-v14-mini32
|
||||
board_build.partitions = ${esp32.extended_partitions}
|
||||
board_build.partitions = ${esp32.extended_partitions} ;; 1.65MB firmware, 700KB filesystem
|
||||
board_build.f_flash = 80000000L
|
||||
board_build.flash_mode = dio
|
||||
board_build.flash_mode = qio
|
||||
|
||||
build_unflags = ${esp32_4MB_V4_S_base.build_unflags}
|
||||
;;${Speed_Flags.build_unflags} ;; to override -Os
|
||||
@@ -1998,6 +2013,7 @@ build_flags = ${esp32_4MB_V4_S_base.esp32_build_flags}
|
||||
-D WLED_RELEASE_NAME=esp32_4MB_PSRAM_REV3_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 LEDPIN=25 -D DATA_PINS=25 ; avoid pin 16 = PSRAM
|
||||
-D WLED_DISABLE_LOXONE ; FLASH 1272 bytes
|
||||
-D WLED_DISABLE_HUESYNC ; RAM 122 bytes; FLASH 6308 bytes
|
||||
-D WLED_DISABLE_ALEXA ; RAM 116 bytes; FLASH 13524 bytes
|
||||
@@ -2057,6 +2073,7 @@ lib_deps = ${esp32s3.lib_deps} ${common_mm.lib_deps_S}
|
||||
${common_mm.animartrix_lib_deps}
|
||||
board_build.f_flash = 80000000L
|
||||
board_build.flash_mode = dio
|
||||
board_build.partitions = ${esp32.extended_partitions} ;; 1.65MB firmware, 700KB filesystem
|
||||
|
||||
|
||||
[env:esp32S3_8MB_M]
|
||||
@@ -2367,7 +2384,7 @@ extends = env:esp32S3_8MB_M
|
||||
platform = ${esp32s3.platform}
|
||||
platform_packages = ${esp32s3.platform_packages}
|
||||
board = lolin_s3_mini ;; -S3 mini: 4MB flash 2MB PSRAM
|
||||
board_build.partitions = ${esp32.default_partitions}
|
||||
board_build.partitions = ${esp32.extended_partitions} ;; 1.65MB firmware, 700KB filesystem
|
||||
build_unflags = ${common.build_unflags}
|
||||
-D WLED_ENABLE_HUB75MATRIX ;; board does not have enough pins for HUB75
|
||||
-D USERMOD_ANIMARTRIX ;; not enough flash
|
||||
@@ -2775,15 +2792,16 @@ extends = wemos_shield_esp32_4MB_S_base
|
||||
build_flags = ${wemos_shield_esp32_4MB_S_base.build_flags}
|
||||
-D WLED_RELEASE_NAME=wemos_shield_esp32_16MB_S
|
||||
board = esp32_16MB
|
||||
board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
board_build.partitions = ${esp32.extreme_partitions} ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
|
||||
[env:wemos_shield_esp32_16MB_M]
|
||||
extends = wemos_shield_esp32_4MB_M_base
|
||||
build_flags = ${wemos_shield_esp32_4MB_M_base.build_flags}
|
||||
-D WLED_RELEASE_NAME=wemos_shield_esp32_16MB_M
|
||||
board = esp32_16MB
|
||||
board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB_9MB_FS.csv ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
board = esp32_16MB
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
board_build.partitions = ${esp32.extreme_partitions} ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
;board_build.flash_mode = qio
|
||||
; RAM: [== ] 24.4% (used 79820 bytes from 327680 bytes)
|
||||
; Flash: [======= ] 66.4% (used 1393421 bytes from 2097152 bytes)
|
||||
@@ -2802,8 +2820,8 @@ extends = wemos_shield_esp32_4MB_XL_base
|
||||
build_flags = ${wemos_shield_esp32_4MB_XL_base.build_flags} ${Shield_ICS4343x.build_flags}
|
||||
-D WLED_RELEASE_NAME=wemos_shield_esp32_16MB_ICS4343x_XL
|
||||
board = esp32_16MB
|
||||
board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB_9MB_FS.csv ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
board_build.partitions = ${esp32.extreme_partitions} ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
; RAM: [== ] 24.4% (used 80044 bytes from 327680 bytes)
|
||||
; Flash: [======= ] 67.9% (used 1424185 bytes from 2097152 bytes)
|
||||
|
||||
@@ -2811,9 +2829,9 @@ board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for
|
||||
extends = wemos_shield_esp32_4MB_M_base
|
||||
build_flags = ${wemos_shield_esp32_4MB_M_base.build_flags} ${Shield_SPM1423.build_flags}
|
||||
-D WLED_RELEASE_NAME=wemos_shield_esp32_16MB_SPM1423_M
|
||||
board = esp32_16MB
|
||||
board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB_9MB_FS.csv ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
board = esp32_16MB
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
board_build.partitions = ${esp32.extreme_partitions} ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
; RAM: [== ] 24.4% (used 79820 bytes from 327680 bytes)
|
||||
; Flash: [========= ] 88.6% (used 1393421 bytes from 1572864 bytes)
|
||||
|
||||
@@ -2822,8 +2840,8 @@ extends = wemos_shield_esp32_4MB_XL_base
|
||||
build_flags = ${wemos_shield_esp32_4MB_XL_base.build_flags} ${Shield_SPM1423.build_flags}
|
||||
-D WLED_RELEASE_NAME=wemos_shield_esp32_16MB_SPM1423_XL
|
||||
board = esp32_16MB
|
||||
board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB_9MB_FS.csv ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
board_build.partitions = ${esp32.extreme_partitions} ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
; RAM: [== ] 24.4% (used 79820 bytes from 327680 bytes)
|
||||
; Flash: [========= ] 88.6% (used 1393421 bytes from 1572864 bytes)
|
||||
|
||||
@@ -2833,8 +2851,8 @@ build_unflags = ${common.build_unflags} ${Shield_LineIn.build_unflags}
|
||||
build_flags = ${wemos_shield_esp32_4MB_M_base.build_flags} ${Shield_LineIn.build_flags}
|
||||
-D WLED_RELEASE_NAME=wemos_shield_esp32_16MB_LineIn_M
|
||||
board = esp32_16MB
|
||||
board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB_9MB_FS.csv ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
;board_build.partitions = tools/WLED_ESP32_16MB.csv ;; WLED standard for 16MB flash: 2MB firmware, 12 MB filesystem
|
||||
board_build.partitions = ${esp32.extreme_partitions} ;; WLED extended for 16MB flash: 3.2MB firmware, 9 MB filesystem
|
||||
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user