Расположение опций

При сборке проекта опции задаются в файлах, лежащих в директориях build-flags и custom-build-flags

В первой директории лежат рекомендованные настройки, входящие в состав дистрибутива, во вторую же пользователь может положить приватные настройки, которые не коммитятся на Github (например, можно жестко задать свой пароль wifi для ESP и отключить

В директории используются файлы вида build_flags_<env>, где <env> - архитектура для которой производится компиляция (due|lighthub21|esp32-wifi|и т.д)

Строка, начинающаяся с # игнорируется

Чтобы задать опцию, используется строка:

-D ИМЯ_ОПЦИИ

или

-D ИМЯ_ОПЦИИ=ЗНАЧЕНИЕ

Перечень возможных опций

Возможность переопределить RX-TX пины для ESP32

Опции для перехватчика UART трафика

Default SerialDebug settings

Назначить в качестве отладочного и CLI порта Native USB Port DUE