[platformio] src_dir = src include_dir = src default_envs = teensy41 [common] build_flags = -g3 -fmax-errors=5 lib_archive = no lib_deps = extra_scripts = src_filter = + # # Default values apply to all 'env:' prefixed environments # [env] framework = arduino extra_scripts = ${common.extra_scripts} build_flags = ${common.build_flags} -include src/my_machine.h lib_deps = ${common.lib_deps} monitor_speed = 250000 monitor_flags = # Common values for Teensy based boards [common_teensy] platform = teensy upload_protocol = teensy-cli build_flags = ${env.build_flags} lib_deps = https://github.com/wwatson4506/uSDFS#uSDFS-non-blocking https://github.com/wwatson4506/MSC#MSC-non-blocking https://github.com/ddrown/teensy41_ethernet # Included as a stub-example for showing how to structure common environments [env:teensy40] board = teensy40 platform = ${common_teensy.platform} upload_protocol = ${common_teensy.upload_protocol} build_flags = ${common_teensy.build_flags} lib_deps = ${common_teensy.lib_deps} [env:teensy41] board = teensy41 platform = ${common_teensy.platform} upload_protocol = ${common_teensy.upload_protocol} build_flags = ${common_teensy.build_flags} lib_deps = ${common_teensy.lib_deps}