-
-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Commit
- 0.15.0-b2 - WS2805 support (NeoPixelBus 2.7.9) - generic PSRAM support (ESP32 rev.1 still needs compile fix) - BREAKING: default LEDPIN 2 (due to PSRAM) - PinManager optimisations
- Loading branch information
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -47,8 +47,8 @@ platform_packages = platformio/framework-arduinoespressif8266 | |
platformio/tool-esptoolpy #@ ~1.30000.0 | ||
|
||
## previous platform for 8266, in case of problems with the new one | ||
## you'll need makuna/NeoPixelBus@ 2.6.9 for arduino_core_3_2_0, which does not support Ucs890x | ||
;; platform_wled_default = ${common.arduino_core_3_2_0} | ||
## you'll need makuna/NeoPixelBus@ 2.6.9 for arduino_core_3_0_2, which does not support Ucs890x | ||
;; platform_wled_default = ${common.arduino_core_3_0_2} | ||
;; platform_packages = tasmota/framework-arduinoespressif8266 @ 3.20704.7 | ||
;; platformio/toolchain-xtensa @ ~2.40802.200502 | ||
;; platformio/tool-esptool @ ~1.413.0 | ||
|
@@ -143,7 +143,7 @@ lib_compat_mode = strict | |
lib_deps = | ||
fastled/FastLED @ 3.6.0 | ||
IRremoteESP8266 @ 2.8.2 | ||
makuna/NeoPixelBus @ 2.7.8 | ||
makuna/NeoPixelBus @ 2.7.9 | ||
https://github.com/Aircoookie/ESPAsyncWebServer.git @ ^2.2.0 | ||
# for I2C interface | ||
;Wire | ||
|
@@ -392,8 +392,7 @@ board_build.flash_mode = qio | |
board_build.partitions = ${esp32.default_partitions} | ||
build_unflags = ${common.build_unflags} | ||
build_flags = ${common.build_flags_esp32} -D WLED_RELEASE_NAME=ESP32_WROVER | ||
-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue | ||
-D WLED_USE_PSRAM | ||
-DBOARD_HAS_PSRAM -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 | ||
lib_deps = ${esp32.lib_deps} | ||
|
||
|
@@ -445,7 +444,6 @@ build_flags = ${common.build_flags} ${esp32s3.build_flags} -D WLED_RELEASE_NAME= | |
;-D ARDUINO_USB_CDC_ON_BOOT=0 ;; -D ARDUINO_USB_MODE=1 ;; for boards with serial-to-USB chip | ||
-D ARDUINO_USB_CDC_ON_BOOT=1 -D ARDUINO_USB_MODE=1 ;; for boards with USB-OTG connector only (USBCDC or "TinyUSB") | ||
; -D WLED_RELEASE_NAME=ESP32-S3_PSRAM | ||
-D WLED_USE_PSRAM -DBOARD_HAS_PSRAM ; tells WLED that PSRAM shall be used | ||
lib_deps = ${esp32s3.lib_deps} | ||
board_build.partitions = tools/WLED_ESP32_8MB.csv | ||
board_build.f_flash = 80000000L | ||
|
@@ -461,12 +459,10 @@ board_build.partitions = tools/WLED_ESP32_4MB_1MB_FS.csv | |
;board_build.f_flash = 80000000L | ||
build_unflags = ${common.build_unflags} | ||
build_flags = ${common.build_flags} ${esp32s2.build_flags} -D WLED_RELEASE_NAME=ESP32-S2 | ||
-DBOARD_HAS_PSRAM | ||
-DARDUINO_USB_CDC_ON_BOOT=1 | ||
-DARDUINO_USB_MSC_ON_BOOT=0 | ||
-DARDUINO_USB_DFU_ON_BOOT=0 | ||
-DLOLIN_WIFI_FIX ; seems to work much better with this | ||
-D WLED_USE_PSRAM | ||
-D WLED_WATCHDOG_TIMEOUT=0 | ||
This comment has been minimized.
Sorry, something went wrong.
This comment has been minimized.
Sorry, something went wrong.
This comment has been minimized.
Sorry, something went wrong.
blazoncek
Author
Collaborator
|
||
-D CONFIG_ASYNC_TCP_USE_WDT=0 | ||
-D LEDPIN=16 | ||
|
@blazoncek - maybe I overlooked something - this change means that Lolin -S2 builds will not use PSRAM any more?