mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-26 14:12:16 +03:00
Add esp32_16m & esp8266_16m
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
[platformio]
|
||||
default_envs = esp8266_4mb
|
||||
default_envs = esp8266_16mb
|
||||
data_dir = data_svelte
|
||||
|
||||
[common_env_data]
|
||||
@@ -157,6 +157,28 @@ build_src_filter =
|
||||
+<modules/*.cpp>
|
||||
${env:esp8266_4mb_fromitems.build_src_filter}
|
||||
|
||||
[env:esp8266_16mb]
|
||||
extra_scripts = pre:tools/patch8266_16m.py
|
||||
lib_deps =
|
||||
${common_env_data.lib_deps_external}
|
||||
${env:esp8266_16mb_fromitems.lib_deps}
|
||||
ESPAsyncUDP
|
||||
build_flags = -Desp8266_16mb="esp8266_16mb"
|
||||
framework = arduino
|
||||
board = nodemcuv2
|
||||
platform = espressif8266 @4.0.1
|
||||
board_build.ldscript = eagle.flash.16m14m.ld
|
||||
monitor_filters = esp8266_exception_decoder
|
||||
upload_speed = 921600
|
||||
monitor_speed = 115200
|
||||
board_build.filesystem = littlefs
|
||||
build_src_filter =
|
||||
+<*.cpp>
|
||||
+<classes/*.cpp>
|
||||
+<utils/*.cpp>
|
||||
+<modules/*.cpp>
|
||||
${env:esp8266_16mb_fromitems.build_src_filter}
|
||||
|
||||
[env:esp32_4mb]
|
||||
lib_deps =
|
||||
${common_env_data.lib_deps_external}
|
||||
@@ -200,6 +222,29 @@ build_src_filter =
|
||||
+<modules/*.cpp>
|
||||
${env:esp32s2_4mb_fromitems.build_src_filter}
|
||||
|
||||
[env:esp32_16mb]
|
||||
lib_deps =
|
||||
${common_env_data.lib_deps_external}
|
||||
${env:esp32_16mb_fromitems.lib_deps}
|
||||
build_flags = -Desp32_16mb="esp32_16mb"
|
||||
framework = arduino
|
||||
board = esp32dev
|
||||
platform = espressif32 @5.1.1
|
||||
monitor_filters = esp32_exception_decoder
|
||||
upload_port = COM11
|
||||
upload_speed = 921600
|
||||
monitor_speed = 115200
|
||||
debug_tool = esp-prog
|
||||
board_build.partitions = tools/large_spiffs_16MB.csv
|
||||
board_upload.flash_size = 16MB
|
||||
board_build.filesystem = littlefs
|
||||
build_src_filter =
|
||||
+<*.cpp>
|
||||
+<classes/*.cpp>
|
||||
+<utils/*.cpp>
|
||||
+<modules/*.cpp>
|
||||
${env:esp32_16mb_fromitems.build_src_filter}
|
||||
|
||||
[env:esp8266_1mb_ota_fromitems]
|
||||
lib_deps =
|
||||
adafruit/Adafruit BME280 Library
|
||||
@@ -505,7 +550,6 @@ build_src_filter =
|
||||
+<modules/display/Lcd2004>
|
||||
+<modules/display/Smi2_m>
|
||||
|
||||
|
||||
[env:esp32s2_4mb_fromitems]
|
||||
lib_deps =
|
||||
build_src_filter =
|
||||
@@ -521,3 +565,31 @@ build_src_filter =
|
||||
+<modules/exec/Ftp>
|
||||
+<modules/exec/TelegramLT>
|
||||
|
||||
[env:esp8266_16mb_fromitems]
|
||||
lib_deps =
|
||||
gyverlibs/EncButton @ ^2.0
|
||||
build_src_filter =
|
||||
+<modules/virtual/Cron>
|
||||
+<modules/virtual/Loging>
|
||||
+<modules/virtual/LogingDaily>
|
||||
+<modules/virtual/Timer>
|
||||
+<modules/virtual/Variable>
|
||||
+<modules/virtual/VariableColor>
|
||||
+<modules/virtual/VButton>
|
||||
+<modules/exec/ButtonIn>
|
||||
+<modules/exec/ButtonOut>
|
||||
+<modules/exec/Enconder>
|
||||
+<modules/exec/TelegramLT>
|
||||
|
||||
[env:esp32_16mb_fromitems]
|
||||
lib_deps =
|
||||
build_src_filter =
|
||||
+<modules/virtual/Cron>
|
||||
+<modules/virtual/Loging>
|
||||
+<modules/virtual/LogingDaily>
|
||||
+<modules/virtual/Timer>
|
||||
+<modules/virtual/Variable>
|
||||
+<modules/virtual/VButton>
|
||||
+<modules/exec/ButtonOut>
|
||||
+<modules/exec/TelegramLT>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user