Меняем способ исключения модулей из компиляции. Exclude = true в platformio.ini папки модуля см. пример модуля Mp3

This commit is contained in:
2022-05-18 15:12:20 +03:00
parent 8f0b50a6f3
commit 0aab5dcbed
5 changed files with 82 additions and 269 deletions

View File

@@ -9,9 +9,11 @@ board = nodemcuv2
board_build.ldscript = eagle.flash.4m1m.ld
platform = espressif8266 @2.6.3
monitor_filters = esp8266_exception_decoder
upload_speed = 921600
upload_speed = 115200
monitor_speed = 115200
board_build.filesystem = littlefs
src_filter = +<*>
${env:esp8266_4mb_fromitems.src_filter}
[env:esp32_4mb]
lib_deps =
@@ -23,8 +25,13 @@ framework = arduino
board = esp32dev
platform = espressif32 @3.3.0
monitor_filters = esp32_exception_decoder
upload_speed = 921600
upload_speed = 115200
monitor_speed = 115200
src_filter = +<*>
${env:esp32_4mb_fromitems.src_filter}
[iotm]
exclude = 1
[platformio]
default_envs = esp8266_4mb
@@ -40,6 +47,7 @@ lib_deps_external =
lib_deps =
adafruit/Adafruit MCP23017 Arduino Library@^2.0.2
dfrobot/DFRobotDFPlayerMini @ ^1.0.5
CTBot @2.1.9
adafruit/Adafruit ADS1X15 @ ^2.3.0
Adafruit AHTX0
adafruit/Adafruit BME280 Library
@@ -52,11 +60,13 @@ lib_deps =
Nova Fitness Sds dust sensors library@1.5.1
robtillaart/SHT2x@^0.1.1
marcoschwartz/LiquidCrystal_I2C@^1.1.4
src_filter =
[env:esp32_4mb_fromitems]
lib_deps =
adafruit/Adafruit MCP23017 Arduino Library@^2.0.2
dfrobot/DFRobotDFPlayerMini @ ^1.0.5
CTBot @2.1.9
adafruit/Adafruit ADS1X15 @ ^2.3.0
Adafruit AHTX0
adafruit/Adafruit BME280 Library
@@ -69,4 +79,5 @@ lib_deps =
Nova Fitness Sds dust sensors library@1.5.1
robtillaart/SHT2x@^0.1.1
marcoschwartz/LiquidCrystal_I2C@^1.1.4
src_filter =