Merge branch 'mdev' into audio_fastpath

This commit is contained in:
Ewoud
2023-05-16 16:02:47 +02:00
46 changed files with 7552 additions and 5996 deletions

View File

@@ -12,6 +12,9 @@
# Release / CI binaries
; default_envs = nodemcuv2, esp8266_2m, esp01_1m_full, esp32dev, esp32_eth, esp32s2_saola, esp32c3, esp32s3dev_8MB
# Release binaries
; default_envs = nodemcuv2, esp8266_2m, esp01_1m_full, esp32dev, esp32_eth, lolin_s2_mini, esp32c3dev, esp32s3dev_8MB
# Build everything
; default_envs = esp32dev, esp8285_4CH_MagicHome, codm-controller-0_6-rev2, codm-controller-0_6, esp32s2_saola, d1_mini_5CH_Shojo_PCB, d1_mini, sp501e, nodemcuv2, esp32_eth, anavi_miracle_controller, esp07, esp01_1m_full, m5atom, h803wf, d1_mini_ota, heltec_wifi_kit_8, esp8285_H801, d1_mini_debug, wemos_shield_esp32, elekstube_ips
@@ -40,24 +43,24 @@
; ===================
default_envs =
esp32_4MB_S
; esp32_4MB_S
esp32_4MB_M ; recommended default
esp32_4MB_M_debug
esp32_4MB_XL
esp32_16MB_M
esp32_16MB_M_debug
esp32_16MB_XL
; esp32_16MB_M_debug
; esp32_16MB_XL
esp8266_4MB_S
esp8266_4MB_M
; esp8266_4MB_M
wemos_shield_esp32_4MB_M
wemos_shield_esp32_4MB_ICS4343x_M
wemos_shield_esp32_4MB_SPM1423_M
wemos_shield_esp32_4MB_LineIn_M
wemos_shield_esp32_16MB_M
wemos_shield_esp32_16MB_ICS4343x_M
wemos_shield_esp32_16MB_SPM1423_M
wemos_shield_esp32_16MB_SPM1423_XL
wemos_shield_esp32_16MB_LineIn_M
; wemos_shield_esp32_4MB_ICS4343x_M
; wemos_shield_esp32_4MB_SPM1423_M
; wemos_shield_esp32_4MB_LineIn_M
; wemos_shield_esp32_16MB_M
; wemos_shield_esp32_16MB_ICS4343x_M
; wemos_shield_esp32_16MB_SPM1423_M
; wemos_shield_esp32_16MB_SPM1423_XL
; wemos_shield_esp32_16MB_LineIn_M
esp32_pico_4MB_M
esp32_4MB_PSRAM_S
esp32S3_8MB_M
@@ -138,6 +141,7 @@ debug_flags = -D DEBUG=1 -D WLED_DEBUG -DDEBUG_ESP_WIFI -DDEBUG_ESP_HTTP_CLIENT
# This reduces the OTA size with ~45KB, so it's especially useful on low memory boards (512k/1m).
# ------------------------------------------------------------------------------
build_flags =
-Wno-attributes
-DMQTT_MAX_PACKET_SIZE=1024
-DSECURE_CLIENT=SECURE_CLIENT_BEARSSL
-DBEARSSL_SSL_BASIC
@@ -839,7 +843,7 @@ build_flags_M =
-D USERMOD_GAMES ; WLEDMM usermod
-D USERMOD_BATTERY ;; enable Battery usermod
-D USERMOD_BATTERY_USE_LIPO ;; use new "decharging curve" for LiPo cells
; -D USERMOD_FASTLED ; WLEDMM usermod: CC BY-NC 3.0 licensed effects by Stefan Petrick, include this usermod only if you accept the terms!
-D USERMOD_ANIMARTRIX ; WLEDMM usermod: CC BY-NC 3.0 licensed effects by Stefan Petrick
;WLEDMM: only setting WLED_DEBUG_HOST is enough, ip and port can be defined in sync settings as well
-D WLED_DEBUG_HOST='"192.168.x.x"' ;; to send debug messages over network to host 192.168.x.y - FQDN is also possible
-D WLED_DEBUG_PORT=1768 ;; port for network debugging. default = 7868
@@ -1099,7 +1103,7 @@ build_flags = ${common.build_flags_esp8266}
-D USERMOD_FOUR_LINE_DISPLAY
-D USERMOD_MPU6050_IMU ; gyro/accelero for USERMOD_GAMES (ONLY WORKS IF USERMOD_FOUR_LINE_DISPLAY NOT INCLUDED - I2C SHARING BUG)
-D USERMOD_GAMES ; WLEDMM usermod
-D USERMOD_ARTIFX
; -D USERMOD_ARTIFX ; this is compiling but not working due to low memory on 8266
-D USERMOD_BATTERY ;; enable Battery usermod
-D USERMOD_BATTERY_USE_LIPO ;; use new "decharging curve" for LiPo cells
-D WLED_DEBUG_HOST='"192.168.x.x"' ;; to send debug messages over network to host 192.168.x.y - FQDN is also possible