; 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 [env] platform = espressif32 framework = arduino lib_deps = ttlappalainen/NMEA2000-library @ ^4.17.2 ttlappalainen/NMEA2000_esp32 @ ^1.0.3 ttlappalainen/NMEA0183 @ ^1.7.1 bblanchon/ArduinoJson@^6.18.5 ottowinter/ESPAsyncWebServer-esphome@^2.0.1 board_build.embed_files = generated/index.html.gz generated/config.json.gz extra_scripts = pre:extra_script.py build_flags= -Igenerated [env:m5stack-atom] board = m5stack-atom lib_deps = ${env.lib_deps} build_flags = -D BOARD_M5ATOM ${env.build_flags} upload_port = /dev/esp32 [env:m5stack-atom-canunit] board = m5stack-atom lib_deps = ${env.lib_deps} build_flags = -D BOARD_M5ATOM_CANUNIT ${env.build_flags}