韌體(更新/恢復)
環境需求
本教學需要使用 Python 3.12.10,請先確認電腦已接上網際網路。
前置準備
下載安裝 Python 3.12.10
下載 exptech-device-recovery
第 1 步:下載工具
請先到 GitHub 下載「exptech-device-recovery」。

第 2 步:解壓縮檔案
下載出來的是壓縮檔,把檔案解壓縮到任一位置。

第 3 步:開啟命令提示字元
在資料夾中輸入「cmd」,然後按下 Enter 鍵。

第 4 步:安裝依賴套件
在 cmd 中輸入以下指令安裝所需的必要依賴:
pip install -r requirements.txt

開始更新韌體
第 5 步:執行主程式
在 cmd 中執行 main.py:
重要提醒
- 請記得先把地震儀用 USB 接到電腦上再輸入以下指令
- 請確認驅動程式已安裝到電腦上
python main.py

第 6 步:選擇燒錄模式
請選擇「[1] 使用 firmware.json 中的韌體燒錄(預設)」,直接輸入 1,並按下 Enter 鍵。

第 7 步:選擇連接埠
請選擇對應的地震儀連接埠裝置。

第 8 步:選擇地震儀型號
接著工具會去搜尋遠端的資料庫檔案,搜尋完成後,請選擇對應的地震儀型號。
重要
請根據您購買的地震儀型號燒入韌體,如果燒入錯誤請重新燒入正確的型號韌體。

第 9 步:選擇韌體版本
型號選擇完成後,請選擇最新韌體版本。
版本識別
- 本教學示範使用「ES-Pro」
- 「(最新,預設)」顯示的地方錯誤,請注意識別
- 格式:「年」w「週」「a、b、c...」

第 10 步:完成燒錄
看到「🎉 燒錄完成!請重新啟動您的 ESP32 裝置。」後,地震儀會自動重啟。

Pro 版本
如果是購買 Pro 的版本,在螢幕上會看到現在的韌體版本號。

第 11 步:完成設定
地震儀重新開機完成後,請重新上傳無線網路資料到地震儀。