docs: improve board guidance and normalise eastmesh mqtt targets

이 커밋은 다음에 포함됨:
Jared Dohrman
2026-04-13 16:01:22 +10:00
부모 09399c75eb
커밋 631fcc67fb
6개의 변경된 파일665개의 추가작업 그리고 622개의 파일을 삭제
+52 -42
파일 보기
@@ -2,6 +2,8 @@
This repo uses `uv` for Python tooling and runs PlatformIO through `uv run`.
This page is for building from source. If you just want firmware to flash, start with [Download and Flash Releases](./releases.md) instead.
## Setup
From the repo root:
@@ -60,65 +62,73 @@ This produces versioned artifacts in `out/`.
## Supported `repeater_mqtt` Boards
These are the full PlatformIO env names used for local source builds and release artifact naming.
```text
T_Beam_S3_Supreme_SX1262_repeater_mqtt
LilyGo_TLora_V2_1_1_6_repeater_mqtt
LilyGo_TBeam_1W_repeater_mqtt
Xiao_C3_repeater_mqtt
RAK_3112_repeater_mqtt
Tbeam_SX1262_repeater_mqtt
Heltec_E290_repeater_mqtt
Tbeam_SX1276_repeater_mqtt
Heltec_E213_repeater_mqtt
Heltec_Wireless_Tracker_repeater_mqtt
M5Stack_Unit_C6L_repeater_mqtt
LilyGo_TDeck_repeater_mqtt
Station_G2_repeater_mqtt
Station_G2_logging_repeater_mqtt
LilyGo_T3S3_sx1262_repeater_mqtt
Meshadventurer_sx1262_repeater_mqtt
Meshadventurer_sx1268_repeater_mqtt
Heltec_Wireless_Paper_repeater_mqtt
heltec_v4_repeater_mqtt
heltec_v4_tft_repeater_mqtt
heltec_tracker_v2_repeater_mqtt
Heltec_v3_repeater_mqtt
Heltec_WSL3_repeater_mqtt
LilyGo_T3S3_sx1276_repeater_mqtt
Heltec_v2_repeater_mqtt
nibble_screen_connect_repeater_mqtt
Tenstar_C3_sx1262_repeater_mqtt
Tenstar_C3_sx1268_repeater_mqtt
Heltec_ct62_repeater_mqtt
Xiao_S3_WIO_repeater_mqtt
Generic_E22_sx1262_repeater_mqtt
Generic_E22_sx1268_repeater_mqtt
Heltec_ct62_repeater_mqtt
Heltec_E213_repeater_mqtt
Heltec_E290_repeater_mqtt
Heltec_T190_repeater_mqtt
heltec_tracker_v2_repeater_mqtt
Heltec_v2_repeater_mqtt
Heltec_v3_repeater_mqtt
heltec_v4_repeater_mqtt
heltec_v4_tft_repeater_mqtt
Heltec_Wireless_Paper_repeater_mqtt
Heltec_Wireless_Tracker_repeater_mqtt
Heltec_WSL3_repeater_mqtt
LilyGo_T3S3_sx1262_repeater_mqtt
LilyGo_T3S3_sx1276_repeater_mqtt
LilyGo_TBeam_1W_repeater_mqtt
LilyGo_TDeck_repeater_mqtt
LilyGo_Tlora_C6_repeater_mqtt
LilyGo_TLora_V2_1_1_6_repeater_mqtt
M5Stack_Unit_C6L_repeater_mqtt
Meshadventurer_sx1262_repeater_mqtt
Meshadventurer_sx1268_repeater_mqtt
Meshimi_repeater_mqtt
nibble_screen_connect_repeater_mqtt
RAK_3112_repeater_mqtt
Station_G2_logging_repeater_mqtt
Station_G2_repeater_mqtt
T_Beam_S3_Supreme_SX1262_repeater_mqtt
Tbeam_SX1262_repeater_mqtt
Tbeam_SX1276_repeater_mqtt
Tenstar_C3_sx1262_repeater_mqtt
Tenstar_C3_sx1268_repeater_mqtt
WHY2025_badge_repeater_mqtt
Xiao_C3_repeater_mqtt
Xiao_C6_repeater_mqtt
Xiao_S3_WIO_repeater_mqtt
```
Notes:
- some `*_repeater_mqtt_` experimental C6-style envs exist in the repo but are not listed here as primary EastMesh targets
- `Xiao_C3_repeater_mqtt` disables the web panel to stay within flash limits
## Supported `companion_radio_wifi` Boards
These are the full PlatformIO env names used for local source builds and release artifact naming.
```text
Xiao_S3_WIO_companion_radio_wifi
Heltec_v3_companion_radio_wifi
Heltec_WSL3_companion_radio_wifi
LilyGo_TBeam_1W_companion_radio_wifi
RAK_3112_companion_radio_wifi
LilyGo_TLora_V2_1_1_6_companion_radio_wifi
ThinkNode_M5_companion_radio_wifi
Xiao_C3_companion_radio_wifi
heltec_tracker_v2_companion_radio_wifi
Heltec_v2_companion_radio_wifi
Heltec_v3_companion_radio_wifi
heltec_v4_companion_radio_wifi
heltec_v4_tft_companion_radio_wifi
Station_G2_companion_radio_wifi
ThinkNode_M2_companion_radio_wifi
Heltec_WSL3_companion_radio_wifi
LilyGo_TBeam_1W_companion_radio_wifi
LilyGo_TLora_V2_1_1_6_companion_radio_wifi
nibble_screen_connect_companion_radio_wifi
Heltec_v2_companion_radio_wifi
RAK_3112_companion_radio_wifi
Station_G2_companion_radio_wifi
T_Beam_S3_Supreme_SX1262_companion_radio_wifi
ThinkNode_M2_companion_radio_wifi
ThinkNode_M5_companion_radio_wifi
Xiao_C3_companion_radio_wifi
Xiao_S3_WIO_companion_radio_wifi
```
## Companion WiFi CLI