; 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 = pro-mini [env:huzzah] platform = espressif8266 board = huzzah framework = arduino lib_extra_dirs = ../libraries lib_deps = sui77/rc-switch@^2.6.4 bblanchon/ArduinoJson@6.21.5 adafruit/Adafruit Unified Sensor@^1.1.4 adafruit/DHT sensor library@1.3.2 arkhipenko/TaskScheduler@^3.7.0 marvinroger/AsyncMqttClient@^0.9.0 https://git.hodos.ro/arduino/lib_serial-reader.git@^1.0.0 build_flags = -D DHT_SENSOR=0 -D DEBUG_RAW=0 check_tool = cppcheck check_flags = --enable=all check_skip_packages = yes check_severity = medium, high upload_port = 192.168.6.161 upload_protocol = espota upload_flags = --host_port=10000 [env:pro-mini] platform = atmelavr board = pro16MHzatmega328 framework = arduino lib_extra_dirs = ../libraries lib_deps = sui77/rc-switch@^2.6.3 bblanchon/ArduinoJson@6.21.5 adafruit/Adafruit Unified Sensor@^1.1.4 adafruit/DHT sensor library@1.3.2 https://git.hodos.ro/arduino/lib_serial-reader.git@^1.0.0 build_flags = -D DHT_SENSOR=0 -D DEBUG_RAW=0 upload_port = /dev/ttyUSB0 check_tool = cppcheck check_flags = --enable=all check_skip_packages = yes check_severity = medium, high [env:native] platform = native test_filter = native/* lib_extra_dirs = ../libraries lib_deps = bblanchon/ArduinoJson@6.19.4 build_flags = -std=c++11 [env:embedded] platform = atmelavr framework = arduino board = pro16MHzatmega328 lib_extra_dirs = ../libraries lib_deps = sui77/rc-switch@^2.6.3 bblanchon/ArduinoJson@6.19.4 platform_packages = platformio/tool-simavr test_speed = 9600 test_testing_command = ${platformio.packages_dir}/tool-simavr/bin/simavr -m atmega328p -f 16000000L ${platformio.build_dir}/${this.__env__}/firmware.elf test_filter = embedded/*