2 # ********************************
4 # ********************************
6 [env:DIY_900_TX_TTGO_V1_SX127x_via_UART]
7 extends = env_common_esp32, radio_900
9 $
{env_common_esp32.build_flags
}
10 $
{common_env_data.build_flags_tx
}
11 $
{radio_900.build_flags
}
12 -include target
/DIY_900_TX_TTGO_V1_SX127x.h
13 src_filter = ${env_common_esp32.src_filter} -<rx_*.cpp>
14 lib_deps = ${env_common_esp32.lib_deps}
17 [env:DIY_900_TX_TTGO_V2_SX127x_via_UART]
18 extends = env_common_esp32, radio_900
20 $
{env_common_esp32.build_flags
}
21 $
{common_env_data.build_flags_tx
}
22 $
{radio_900.build_flags
}
23 -include target
/DIY_900_TX_TTGO_V2_SX127x.h
24 src_filter = ${env_common_esp32.src_filter} -<rx_*.cpp>
25 lib_deps = ${env_common_esp32.lib_deps}
28 [env:DIY_900_TX_ESP32_SX127x_E19_via_UART]
29 extends = env_common_esp32, radio_900
31 $
{env_common_esp32.build_flags
}
32 $
{common_env_data.build_flags_tx
}
33 $
{radio_900.build_flags
}
34 -include target
/DIY_900_TX_ESP32_SX127x_E19.h
35 src_filter = ${env_common_esp32.src_filter} -<rx_*.cpp>
37 [env:DIY_900_TX_ESP32_SX127x_RFM95_via_UART]
38 extends = env_common_esp32, radio_900
40 $
{env_common_esp32.build_flags
}
41 $
{common_env_data.build_flags_tx
}
42 $
{radio_900.build_flags
}
43 -include target
/DIY_900_TX_ESP32_SX127x_RFM95.h
44 src_filter = ${env_common_esp32.src_filter} -<rx_*.cpp>
47 # ********************************
49 # ********************************
51 [env:DIY_900_RX_ESP8285_SX127x_via_UART]
52 extends = env_common_esp82xx, radio_900
53 upload_resetmethod = nodemcu
56 $
{env_common_esp82xx.build_flags
}
57 $
{common_env_data.build_flags_rx
}
58 $
{radio_900.build_flags
}
59 -include target
/DIY_900_RX_ESP8285_SX127x.h
60 src_filter = ${env_common_esp82xx.src_filter} -<tx_*.cpp>
62 [env:DIY_900_RX_ESP8285_SX127x_via_BetaflightPassthrough]
63 extends = env:DIY_900_RX_ESP8285_SX127x_via_UART
64 upload_protocol = custom
66 upload_command = ${env_common_esp82xx.bf_upload_command}
68 [env:DIY_900_RX_ESP8285_SX127x_via_WIFI]
69 extends = env:DIY_900_RX_ESP8285_SX127x_via_UART
71 [env:DIY_900_RX_HUZZAH_RFM95W_via_UART]
72 extends = env_common_esp82xx, radio_900
74 $
{env_common_esp82xx.build_flags
}
75 $
{common_env_data.build_flags_rx
}
76 $
{radio_900.build_flags
}
77 -include target
/DIY_900_RX_HUZZAH_RFM95W.h
78 src_filter = ${env_common_esp82xx.src_filter} -<tx_*.cpp>
80 [env:DIY_900_RX_HUZZAH_RFM95W_via_BetaflightPassthrough]
81 extends = env:DIY_900_RX_HUZZAH_RFM95W_via_UART
82 upload_protocol = custom
84 upload_command = ${env_common_esp82xx.bf_upload_command}
86 [env:DIY_900_RX_HUZZAH_RFM95W_via_WIFI]
87 extends = env:DIY_900_RX_HUZZAH_RFM95W_via_UART
89 [env:DIY_900_RX_PWMP_via_UART]
90 extends = env_common_esp82xx
92 $
{env_common_esp82xx.build_flags
}
93 $
{common_env_data.build_flags_rx
}
94 -include target
/DIY_900_RX_PWMP.h
95 src_filter = ${env_common_esp82xx.src_filter} -<tx_*.cpp>
97 [env:DIY_900_RX_PWMP_via_WIFI]
98 extends = env:DIY_900_RX_PWMP_via_UART