如何用手機更新 Meshtastic 韌體
已對照 Mesh+ 原始碼與 Meshtastic 的版本列表查證,日期為 2026 年 11 月 3 日。
如果你的 Meshtastic 無線電採用 nRF52840 晶片,例如 Heltec Mesh Node T114、RAK WisBlock 4631 或 LILYGO T-Echo,就能用 Mesh+ 在 Android 手機上更新韌體:開啟節點設定、選擇版本、點選「安裝」,再透過 USB-C 線等待約一分半鐘即可。你的設定、聊天室和訊息都會留在節點上。採用 ESP32 晶片的開發板(例如 Heltec V3),則請用電腦到 flasher.meshtastic.org 更新。
你需要準備什麼
- Android 版 Mesh+(Google Play 或 APK),手機需為 Android 12 或更新版本,並能連上網際網路以便下載。
- 一台執行 Meshtastic 韌體 2.x 的無線電,且屬於 Mesh+ 硬體列表中 39 款 nRF52 開發板之一(列表共有 118 款開發板)。
- 一條可傳輸資料的 USB-C 線,或是已透過藍牙配對的無線電。
逐步更新 Meshtastic 韌體
- 開啟節點設定。在 Mesh+ 中連接你的無線電並開啟節點設定。頂端的開發板卡片會顯示 Mesh+ 辨識出的開發板、晶片和目前安裝的韌體,例如 nRF52840 · 韌體 2.7.15。
- 點選「更新」或開啟「韌體選項」。當 Meshtastic 為你的這款開發板發布了較新的穩定版時,卡片會顯示「更新至」加上版本號碼。否則會顯示「已是最新版本 · 韌體選項」,點進去會開啟同一個畫面。
- 選擇版本。「韌體」畫面會由新到舊列出 Meshtastic 為這款開發板發布的每個版本,並標示「最新」和「已安裝」。如果想用 alpha 版本,請開啟預先發行版。選擇較舊的版本時,會先顯示警告。
- 點選「安裝」。Mesh+ 會從 Meshtastic 的韌體網站下載這款開發板的更新套件,讓節點重新啟動進入更新模式,詢問 USB 權限,清除舊韌體,再安裝新韌體,並以進度列顯示進度。
- 等待重新啟動。進度列跑完後,Mesh+ 會告訴你節點正以新版本重新啟動,並自動重新連線。你的設定、聊天室和訊息都還在。
你現在會拿到哪個版本
2026 年 11 月 3 日,Meshtastic 在 api.meshtastic.org 的韌體列表提供 2.7.26.54e0d8d 和 2.7.15.567b8ea 兩個穩定版,以及最新的 alpha 版 2.8.2.4c89b69。Mesh+ 只比較 x.y.z 的部分,所以僅提交雜湊值不同的重新建置版本,不會被當成更新。它為 Heltec Mesh Node T114 下載的更新套件是 firmware-heltec-mesh-node-t114-2.7.26.54e0d8d-ota.zip,來自 Meshtastic 的韌體網站,我們檢查時該網站回應的狀態為 200。資料如何送進啟動載入程式,請見 Mesh+ 如何透過 USB 線把 Meshtastic 韌體寫入 nRF52 節點。
USB 還是藍牙
用線最快,大約一分半鐘。透過藍牙進行同樣的更新大約需要 10 分鐘,App 必須保持開啟,手機也要靠近節點,而且需要使用已和該節點配對過的手機。如果藍牙更新中斷,節點會停在更新模式等待;請接上線,再點選「再試一次」,如果你已離開韌體畫面,則點選「安裝」。如果節點進入更新模式後 USB 傳輸出了狀況,Mesh+ 會自動重新開始,最多嘗試三次,之後才會顯示錯誤。
如果更新進行到一半停了
更新中斷時,節點會停在更新模式等待,App 可以幫你完成。在 Mesh+ 的連線畫面點選節點卡在更新模式?,接上節點,再點選安裝。如果節點完全沒有進入更新模式,請拔掉它,快速按兩下重置按鈕,接上線後再試一次。沒有連接無線電時,示範模式只能瀏覽這些畫面,無法安裝任何東西。
常見問題
可以用 Mesh+ 更新 ESP32 的 Meshtastic 無線電嗎?
不行。Mesh+ 只能更新 nRF52840 開發板,例如 Heltec Mesh Node T114、RAK WisBlock 4631 和 LILYGO T-Echo。ESP32 開發板(例如 Heltec V3)請用電腦到 flasher.meshtastic.org 更新。
更新會清除我的訊息和設定嗎?
不會。你的設定、聊天室和訊息都會留在節點上。如果更新中斷,節點會停在更新模式等待,你可以再試一次。
節點卡在更新模式怎麼辦?
在連線畫面點選「節點卡在更新模式?」,接上節點(如果更新是透過藍牙進行,則讓手機保持在節點附近),再點選「安裝」。如果節點始終沒有進入更新模式,請拔掉它,快速按兩下重置按鈕,接上線後再試一次。
可以退回較舊的 Meshtastic 韌體嗎?
可以。「韌體選項」會列出 Meshtastic 為你的開發板發布的每個版本,你可以選擇較舊的版本。Mesh+ 會提醒你,較舊的韌體可能無法理解較新的設定;如果節點之後運作不正常,建議使用「重置設定」。
更新 Meshtastic 韌體要多久?
用 USB 線大約一分半鐘。透過藍牙大約需要 10 分鐘,App 必須保持開啟,手機也要靠近節點。
資料來源:Mesh+ 原始碼(韌體畫面與更新程式,main 分支 commit 0993c10)、其 README,以及 Meshtastic 在 api.meshtastic.org 的韌體列表,均於 2026 年 11 月 3 日讀取。Mesh+ 是獨立專案,與 Meshtastic LLC 無關。Meshtastic® 是 Meshtastic LLC 的註冊商標。