目录
多环境配置
平常的一些platformio的配置是这样的:
[env:esp32dev]
platform = espressif32
board = nodemcu-32s
framework = arduino
monitor_speed = 115200
upload_speed = 921600
lib_deps =
; painlessmesh/painlessMesh@^1.5.0
bodmer/TFT_eSPI@^2.5.43
moononournation/GFX Library for Arduino@^1.4.6
; lorol/LittleFS_esp32@^1.0.6
board_build.filesystem = littlefs
build_flags =
-D CORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_VERBOSE
-D CONFIG_ARDUHAL_LOG_COLORS=1
但是事实上,platformio.ini是支持多配置的:
[env:nodemcuv2]
platform = espressif8266
board = nodemcuv2
framework = arduino
monitor_speed = 115200
upload_speed = 921600
board_build.filesystem = littlefs
build_flags =
-D CORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL