; PlatformIO Project Configuration File ; ; Build options: build flags, source filter ; Upload options: custom upload port, speed and extra flags ; Library options: dependencies, extra library storages ; Advanced options: extra scripting ; ; Please visit documentation for the other options and examples ; https://docs.platformio.org/page/projectconf.html [platformio] default_envs = esp32 [common_env_data] lib_deps_external = haimoz/SoftFilters@^0.1.0 marvinroger/AsyncMqttClient@^0.9.0 bblanchon/ArduinoJson@^6.17.3 juerd/ESP-WiFiSettings@^3.7.2 h2zero/NimBLE-Arduino@^1.2.0 me-no-dev/AsyncTCP@^1.1.1 bbx10/DNSServer@^1.1.0 [env:esp32] platform = espressif32 framework = arduino board = esp32dev lib_deps = ${common_env_data.lib_deps_external} board_build.partitions = partitions_singleapp.csv monitor_speed = 115200 monitor_filters = esp32_exception_decoder build_flags = -D FIRMWARE='"esp32"' -Wall [env:esp32-noupdate] platform = espressif32 framework = arduino board = esp32dev lib_deps = ${common_env_data.lib_deps_external} board_build.partitions = partitions_singleapp.csv monitor_speed = 115200 build_flags = -D FIRMWARE='"esp32-noupdate"' -D NOUPDATE -Wall [env:esp32-verbose] platform = espressif32 framework = arduino board = esp32dev lib_deps = ${common_env_data.lib_deps_external} board_build.partitions = partitions_singleapp.csv monitor_speed = 115200 monitor_filters = esp32_exception_decoder build_flags = -D FIRMWARE='"esp32-verbose"' -D VERBOSE -Wall [env:m5stickc] platform = espressif32 framework = arduino board = m5stick-c lib_deps = m5stack/M5StickC@^0.2.0 ${common_env_data.lib_deps_external} board_build.partitions = partitions_singleapp.csv monitor_speed = 115200 monitor_filters = esp32_exception_decoder build_flags = -D M5STICK -D FIRMWARE='"m5stickc"' -Wall [env:m5stickc-plus] platform = espressif32 framework = arduino board = m5stick-c lib_deps = m5stack/M5StickCPlus@^0.0.2 ${common_env_data.lib_deps_external} board_build.partitions = partitions_singleapp.csv monitor_speed = 115200 monitor_filters = esp32_exception_decoder build_flags = -D M5STICK -D PLUS -D FIRMWARE='"m5stickc-plus"' -Wall [env:m5atom-matrix] platform = espressif32 framework = arduino board = m5stack-atom lib_deps = ${common_env_data.lib_deps_external} board_build.partitions = partitions_singleapp.csv monitor_speed = 115200 monitor_filters = esp32_exception_decoder build_flags = -D M5ATOM -D MATRIX -D FIRMWARE='"m5atom-matrix"' -Wall