; 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 [extra] lib_deps = 63 ; MFRC522 https://github.com/me-no-dev/ESPAsyncWebServer.git ArduinoJSON 6691 ; TinyXML [env:esp32] platform = espressif32 board = esp-wrover-kit framework = arduino upload_speed = 512000 build_flags=!./build_version.sh lib_deps = ${extra.lib_deps} upload_port = /dev/cu.SLAB_USBtoUART monitor_speed = 115200 board_build.embed_files = src/webinterface/timezones.json.gz src/webinterface/index.html.gz ;board_build.partitions = partitions.csv ;monitor_port = /dev/cu.wchusbserial1420 extra_scripts = post:tools/post_build.py [env:deploy] platform = espressif32 board = esp-wrover-kit framework = arduino lib_deps = ${extra.lib_deps} board_build.embed_txtfiles = src/index.html board_build.partitions = partitions.csv