Skip to content

About

線控飛機油門控制器 韌體更新檔(板子自動檢查更新用)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

15 Commits

Folders and files

Repository files navigation

線控飛機油門控制器 韌體更新檔

這個專案只放「線控飛機油門控制器」(ESP32-C3)的韌體更新檔,不放原始碼。

必要硬體:起飛安全開關(2026.09.14.7 起)

微動開關一端接 GPIO21,一端接 GND(建議串一顆 1kΩ 電阻)。推飛機、網頁「開始起飛程序」、上電後直接倒數都照常開始,但要按下安全開關才會開始倒數;起飛程序中按過一次就記住,倒數與飛行中放開不影響。沒接開關、線斷掉,就不會倒數,馬達不轉。等開關時狀態燈慢閃,網頁「監看」頁會顯示開關狀態。

起飛程序開始後超過安全開關等待上限(設定頁,出廠 3 分鐘)沒按,就自動取消。

感測器腳位(2026.09.14.12 起)

MPU6050 的 SDA 接 GPIO5、SCL 接 GPIO6。

全新開發板第一次燒錄

自己買 ESP32-C3 SuperMini 開發板來做的,第一次要把完整燒錄檔燒進去(裡面有開機程式、分割表和韌體)。燒過一次之後,以後都用下面的「檢查更新」。

  1. 到 Releases 最新版 下載完整燒錄檔:
    • 普通版:lineplane-full-版本.bin
    • 帶螢幕板(0.42 吋 OLED):lineplane-full-版本-oled.bin
  2. 用電腦的 Chrome 或 Edge 打開 Espressif 官方網頁燒錄工具:https://espressif.github.io/esptool-js/
  3. 開發板用 USB 接電腦,Baudrate 選 921600,按「Connect」,選開發板的序列埠(USB JTAG/serial debug unit)。 找不到或連不上時:按住板子上的 BOOT 鍵再插 USB,放開後再按 Connect。
  4. 先按「Erase Flash」清除整片(讓設定從出廠值開始)。
  5. Flash Address 填 0x0,選剛下載的檔案,按「Program」。
  6. 完成後拔掉 USB 再接上,板子就會開機,開 WiFi 熱點讓你設定。

注意:完整燒錄檔只給全新開發板用,已經在用的板子不要用它(會清掉設定),請用「檢查更新」或「手動更新」。

怎麼更新(建議)

  1. 板子連上家用 WiFi(要能上網)。
  2. 手機或電腦打開板子的網頁,到「系統」頁的「韌體更新」。
  3. 按「檢查更新」,看完更新說明後按「更新到 …」(按兩下確認)。只有這裡的版本比板子上的新,才會出現更新按鈕。
  4. 板子會自己下載、檢查、安裝,完成後自動重新開機。
  5. 網頁保持開著,板子重開後網頁會自動確認新韌體(不用按按鈕)。

安全保護

  • 只有待機時能更新,更新中不能起飛。
  • 下載的檔案大小或檢查碼不對,就放棄更新,目前的韌體不變。
  • 板子重開後,開著的網頁會自動確認新韌體(不用按按鈕);新韌體連上 WiFi 後 1 分鐘內沒有網頁連上(例如新韌體連不上 WiFi),會自動退回舊版。確認前不能起飛。 為什麼要網頁確認:板子自己只知道開機了、WiFi 連上了;由網頁確認,才能保證新韌體更新完之後你還控制得到板子。
  • 更新時請保持網頁開著:手機螢幕關掉或切到別的 App 時網頁會暫停,超過 1 分鐘才回來會退回舊版(板子安全,再更新一次即可)。
  • 更新完重新開機後不會自己倒數;要飛請拔掉電池再接上。
  • 更新會重新開機,沒儲存的設定會不見,請先儲存。

手動更新

如果板子沒辦法上網,可以在電腦到 Releases 下載要的版本的 firmware-版本.bin,再到板子網頁「系統 → 韌體更新 → 手動上傳韌體檔」上傳。保護方式相同。

每個版本改了什麼

每天只留當天最新的一版,當天的修改都合併在那一版的說明裡。

檔案說明

檔案 用途
manifest.json 最新版本資訊(版本、大小、SHA-256 檢查碼、韌體檔位置、更新說明),板子檢查更新時讀這個
CHANGELOG.md 更新紀錄
firmware/ 韌體檔資料夾,只留最近 3 天(每天一個);更早的在 Releases 下載
Releases 的 lineplane-full-*.bin 全新開發板第一次燒錄用的完整燒錄檔(從 0x0 燒)

請不要改檔名或搬動檔案,板子是依照 manifest.json 裡寫的位置下載。


設計開發者:SuperGG Line 社群:RotorFlightTW

About

線控飛機油門控制器 韌體更新檔(板子自動檢查更新用)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors