firmware/variants/esp32/elrs/esp32-c3/platformio.ini

665 lines
15 KiB
INI

[env:elrs-bayckrc-rrd1-2400]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_BAYCKRC_RRD1_2400
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-bayckrc-pwmc3-2400]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_BAYCKRC_PWMC3_2400
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-bayckrc-rrd2-dual]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_BAYCKRC_RRD2_DUAL
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-bayckrc-rr2-dual]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_BAYCKRC_RR2_DUAL
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-bayckrc-dualc3-dual]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_BAYCKRC_DUALC3_DUAL
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-bayckrc-single-dual]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_BAYCKRC_SINGLE_DUAL
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-bayckrc-pwm-dual]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_BAYCKRC_PWM_DUAL
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-bayckrc-ur100-dual]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_BAYCKRC_UR100_DUAL
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-bayckrc-ur500-dual]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_BAYCKRC_UR500_DUAL
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-bayckrc-ur1000-dual]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_BAYCKRC_UR1000_DUAL
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-betafpv-superx-nano-dual]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_BETAFPV_SUPERX_NANO_DUAL
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-betafpv-superx-mono-dual]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_BETAFPV_SUPERX_MONO_DUAL
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-botlab-botlink1-2400]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_BOTLAB_BOTLINK1_2400
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-brotherhobby-dualc3-dual]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_BROTHERHOBBY_DUALC3_DUAL
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-dakefpv-rx900-dual]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_DAKEFPV_RX900_DUAL
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-flycolor-c3-2400]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_FLYCOLOR_C3_2400
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-generic-c3-plain-2400]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_GENERIC_C3_PLAIN_2400
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-generic-c3-plain-pa-2400]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_GENERIC_C3_PLAIN_PA_2400
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-generic-c3-td-2400]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_GENERIC_C3_TD_2400
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-generic-c3-pwm-2400]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_GENERIC_C3_PWM_2400
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-generic-c3-true-diversity-dual]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_GENERIC_C3_TRUE_DIVERSITY_DUAL
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-generic-c3-plain-dual]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_GENERIC_C3_PLAIN_DUAL
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-generic-c3-pwm-dual]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_GENERIC_C3_PWM_DUAL
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-geprc-single-dual]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_GEPRC_SINGLE_DUAL
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-sub250-single-dual]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_SUB250_SINGLE_DUAL
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-hdzero-halo-2400]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_HDZERO_HALO_2400
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-hdzero-aio15-2400]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_HDZERO_AIO15_2400
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-jumper-c3-pwm6-2400]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_JUMPER_C3_PWM6_2400
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-newbeedrone-microg-2400]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_NEWBEEDRONE_MICROG_2400
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-newbeedrone-c324d-2400]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_NEWBEEDRONE_C324D_2400
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-radiomaster-xr2-dual]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_RADIOMASTER_XR2_DUAL
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-radiomaster-xr1-dual]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_RADIOMASTER_XR1_DUAL
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-radiomaster-xr3-dual]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_RADIOMASTER_XR3_DUAL
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-speedybee-aio-2400]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_SPEEDYBEE_AIO_2400
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}
[env:elrs-tunerc-tunerc-2400-nano-pa-rx-2400]
extends = esp32c3_base
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_level = extra
build_flags =
${esp32c3_base.build_flags}
-I variants/esp32/elrs/esp32-c3
-D ELRS_TUNERC_TUNERC_2400_NANO_PA_RX_2400
-D PRIVATE_HW
-O2
-D CONFIG_DISABLE_HAL_LOCKS=1
monitor_speed = 115200
upload_protocol = esptool
upload_speed = 921600
lib_deps =
${esp32c3_base.lib_deps}