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_V1_SX127x_via_WIFI]
18 extends = env:DIY_900_TX_TTGO_V1_SX127x_via_UART
20 [env:DIY_900_TX_TTGO_V2_SX127x_via_UART]
21 extends = env_common_esp32, radio_900
23 $
{env_common_esp32.build_flags
}
24 $
{common_env_data.build_flags_tx
}
25 $
{radio_900.build_flags
}
26 -include target
/DIY_900_TX_TTGO_V2_SX127x.h
27 src_filter = ${env_common_esp32.src_filter} -<rx_*.cpp>
28 lib_deps = ${env_common_esp32.lib_deps}
31 [env:DIY_900_TX_TTGO_V2_SX127x_via_WIFI]
32 extends = env:DIY_900_TX_TTGO_V2_SX127x_via_UART
34 [env:DIY_900_TX_ESP32_SX127x_E19_via_UART]
35 extends = env_common_esp32, radio_900
37 $
{env_common_esp32.build_flags
}
38 $
{common_env_data.build_flags_tx
}
39 $
{radio_900.build_flags
}
40 -include target
/DIY_900_TX_ESP32_SX127x_E19.h
41 src_filter = ${env_common_esp32.src_filter} -<rx_*.cpp>
43 [env:DIY_900_TX_ESP32_SX127x_E19_via_WIFI]
44 extends = env:DIY_900_TX_ESP32_SX127x_E19_via_UART
46 [env:DIY_900_TX_ESP32_SX127x_RFM95_via_UART]
47 extends = env_common_esp32, radio_900
49 $
{env_common_esp32.build_flags
}
50 $
{common_env_data.build_flags_tx
}
51 $
{radio_900.build_flags
}
52 -include target
/DIY_900_TX_ESP32_SX127x_RFM95.h
53 src_filter = ${env_common_esp32.src_filter} -<rx_*.cpp>
55 [env:DIY_900_TX_ESP32_SX127x_RFM95_via_WIFI]
56 extends = env:DIY_900_TX_ESP32_SX127x_RFM95_via_UART
59 # ********************************
61 # ********************************
63 [env:DIY_900_RX_ESP8285_SX127x_via_UART]
64 extends = env_common_esp82xx, radio_900
65 upload_resetmethod = nodemcu
68 $
{env_common_esp82xx.build_flags
}
69 $
{common_env_data.build_flags_rx
}
70 $
{radio_900.build_flags
}
71 -include target
/DIY_900_RX_ESP8285_SX127x.h
72 src_filter = ${env_common_esp82xx.src_filter} -<tx_*.cpp>
74 [env:DIY_900_RX_ESP8285_SX127x_via_BetaflightPassthrough]
75 extends = env:DIY_900_RX_ESP8285_SX127x_via_UART
76 upload_protocol = custom
78 upload_command = ${env_common_esp82xx.bf_upload_command}
80 [env:DIY_900_RX_ESP8285_SX127x_via_WIFI]
81 extends = env:DIY_900_RX_ESP8285_SX127x_via_UART
83 [env:DIY_900_RX_HUZZAH_RFM95W_via_UART]
84 extends = env_common_esp82xx, radio_900
86 $
{env_common_esp82xx.build_flags
}
87 $
{common_env_data.build_flags_rx
}
88 $
{radio_900.build_flags
}
89 -include target
/DIY_900_RX_HUZZAH_RFM95W.h
90 src_filter = ${env_common_esp82xx.src_filter} -<tx_*.cpp>
92 [env:DIY_900_RX_HUZZAH_RFM95W_via_BetaflightPassthrough]
93 extends = env:DIY_900_RX_HUZZAH_RFM95W_via_UART
94 upload_protocol = custom
96 upload_command = ${env_common_esp82xx.bf_upload_command}
98 [env:DIY_900_RX_HUZZAH_RFM95W_via_WIFI]
99 extends = env:DIY_900_RX_HUZZAH_RFM95W_via_UART
101 [env:DIY_900_RX_PWMP_via_UART]
102 extends = env_common_esp82xx
104 $
{env_common_esp82xx.build_flags
}
105 $
{common_env_data.build_flags_rx
}
106 -include target
/DIY_900_RX_PWMP.h
107 src_filter = ${env_common_esp82xx.src_filter} -<tx_*.cpp>
109 [env:DIY_900_RX_PWMP_via_WIFI]
110 extends = env:DIY_900_RX_PWMP_via_UART