; 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 = leonardo [common_env_data] [env:leonardo] board = leonardo framework = arduino platform = atmelavr lib_deps = fastled/FastLED @ ^3.3.3 platform_packages = ; use GCC AVR 7.3.0+ toolchain-atmelavr@>=1.70300.0 monitor_port = /dev/ttyACM* upload_port = /dev/ttyACM* monitor_speed = 115200 [env:usbasp] platform = atmelavr framework = arduino board = leonardo lib_deps = Nintendo Extension Ctrl marcoschwartz/LiquidCrystal_I2C@^1.1.4 upload_protocol = usbasp upload_flags = -Pusb [env:stm32-411] platform = ststm32 framework = arduino board = nucleo_f411re build_flags = -Wno-deprecated lib_deps = Nintendo Extension Ctrl adafruit/Adafruit GFX Library@^1.10.3 adafruit/Adafruit SSD1306@^2.4.1 adafruit/Adafruit BusIO@^1.6.0 marcoschwartz/LiquidCrystal_I2C@^1.1.4 debug_tool = stlink monitor_port = /dev/ttyACM* monitor_speed = 115200 [env:stm32] platform = ststm32 framework = arduino board = nucleo_l031k6 build_flags = -Wno-deprecated lib_deps = Nintendo Extension Ctrl adafruit/Adafruit GFX Library@^1.10.3 adafruit/Adafruit SSD1306@^2.4.1 adafruit/Adafruit BusIO@^1.6.0 marcoschwartz/LiquidCrystal_I2C@^1.1.4