跳轉到

更新日誌

⤓版本 1.5c - 2025/10/12

主要更新

  • ESP-IDF 環境升級
    • 將開發環境從 ESP-IDF 5.3.1 升級至 5.5.1,提升穩定性和性能。
  • 雲端平台整合
    • 新增切換至雲端平台功能,支援單機版與雲端版本之間的無縫切換。

⤓版本 1.5b - 2025/04/14

主要更新

  • 自定義快捷按鍵
    • 新增自定義快捷按鍵功能,提升操作便利性。
  • 前台模型管理
    • 允許前台修改模型設定,增加使用彈性。
  • Wi-Fi 掃描優化
    • 新增 Wi-Fi 掃描並自動填入功能,簡化網路設定流程。
    • 修正掃描前先停止連線作業的問題。
  • MQTT 主機名稱管理
    • 允許重新命名 MQTT 主機名稱,提升識別度。

⤓版本 1.5a - 2025/01/20

功能改進

  • 快捷指令相容性
    • 增加默認按鈕,解決 Windows 系統與 Ctrl 快捷指令衝突的問題。

⤓版本 1.5 - 2025/01/14

主要更新

  • 新功能 ChatGPT
    • 於 Web Serial 功能中整合 ChatGPT,提供 AI 輔助功能。

⤓版本 1.4c - 2025/01/05

主要更新

  • Wi-Fi 管理改進
    • 新增 Wi-Fi 管理功能,可選擇清除 Wi-Fi 密碼,便於連接無密碼的 SSID。
  • Web Serial 優化
    • 提高快捷指令操作的使用效率,快捷指令執行後會自動將焦點返回輸入框。

功能改進

  • Web Serial 工具列
    • 改善字集選項切換的穩定性,提升多語言環境下的操作體驗。

版本 1.4b - 2025/01/01

主要更新

  • 藍牙功能
    • 新增藍牙開關功能,用戶可自由啟用或停用。
  • MQTT 支援
    • 支援雙線雙口的 MQTT 通訊,適合更高需求的數據傳輸場景。

功能改進

  • Web Serial 字集支援
    • 優化對 UTF-8、Big5 和 GBK 字集的處理,解決可能的顯示錯誤。

⤓版本 1.4a - 2024/12/31

主要更新

  • 快捷操作增強
    • 在 Web Serial 的工具列新增快捷指令按鈕,提供更直觀的操作方式。

功能改進

  • Telnet 模式
    • 引入啟用 Binary mode 的選項,解決換行多出 NULL 的問題,增強連接穩定性。

⤓版本 1.4 - 2024/12/09

主要更新

  • Web Serial 的字集選項
    • 新增對 UTF-8、Big5 和 GBK 字集的支援,確保 COM 埠數據可以正確顯示,滿足多語言需求。
  • 靜態 IP 配置
    • 增加手動設定靜態 IP 的功能,提高網路穩定性及管理便利性。
  • 韌體更新流程
    • 改善韌體燒錄程序,提升可靠性並減少潛在錯誤。

修復問題

  • 解決輸入法兼容性問題,避免某些按鍵輸入被誤解的情況。

功能改進

  • Wi-Fi 配置存儲
    • 現在 Wi-Fi 設定可以獨立保存,降低升級版本時要重設 wifi 的次數。
  • Web Serial 增強
    • 提升用戶界面的響應速度和穩定性。

⤓版本 1.3c - 2024/11/29

主要更新

  • HTTP 和 MQTT 功能
    • 新增開關功能以啟用或停用 HTTP 和 MQTT 服務,優化記憶體使用。
  • MQTT 排隊管理
    • 解決佇列問題,確保 MQTT 通訊順暢高效。
  • OTA 升級流程
    • 改善升級前的記憶體管理,防止因 TLS 驗證失敗導致升級無法進行。

修復問題

  • 修正選單編號不一致的問題,提升用戶體驗。

版本 1.3b - 2024/11/25

新功能

  • MQTT 串口整合
    • 新增功能,允許透過 MQTT 傳輸 RS232 串口數據,實現無縫的遠端監控與控制。
  • Web Serial
    • 新增 Web 串口功能,提供網頁介面操作。
  • HTTP 伺服器安全性
    • 針對 HTTP 伺服器要求登入驗證,提升安全性。

功能改進

  • 歡迎訊息
    • 於歡迎訊息上顯示 IP 地址,方便識別設備。
  • Wi-Fi 啟動
    • 更正呼叫新的 Wi-Fi 啟動代碼。

版本 1.3a - 2024/11/20

主要更新

  • Wi-Fi 多組配置
    • Wi-Fi 允許配置多組設定,提升連接彈性。

程式重構

  • 將代碼分離成個別模組檔案,提高維護性與擴展性。

版本 1.3 - 2024/11/19

主要增強

  • Baud Rate 快速切換
    • 新增快捷鍵 Ctrl-B,用於在 9600 和 115200 Baud Rate 間快速切換,提升操作便利性。

其他更新

  • 儲存 PCB 板設計檔案。

版本 1.2 - 2024/07/30

主要增強

  • 藍牙連線
    • 增強多設備藍牙連線功能,修正連線或斷線時的驗證問題。
    • 允許同時多個 BT 連線(已知問題:連入或登出都會造成重新驗證)。
  • 預設日誌等級
    • 設置合理的預設日誌等級,提升診斷能力。

修復問題

  • 修正密碼輸入驗證問題,提升登入可靠性。
  • 改善韌體下載進度條功能。
  • 新增密碼驗證成功後會顯示當前 COM 口。

版本 1.1 - 2024/07/25

主要更新

  • MAC 地址自訂
    • 複寫 MAC 地址並修改主機名稱,提升設備識別度。
  • 串口切換優化
    • 修改串口切換文字,新增 IAC 使得要求不要 CRLF。
  • OTA 功能
    • 新增 OTA(Over-The-Air)功能,支援遠端韌體更新。

其他更新

  • 新增說明書。
  • 更新專案名稱與默認 COM 口。

系統優化

  • 將區域變數移動到環境變數,避免 stack overflow。

版本 1.0 及更早版本

基礎功能建立

  • 藍牙安全性
    • 新增密碼鎖定,確保藍牙被意外連線時也不會造成資安問題。
    • 自動於 BT 名稱後加上 MAC 卡號尾號,與亂數的訪問密碼。
  • 通訊協定
    • Telnet 與 BT 同步功能。
    • 初版可以將 TTL 轉換成 Telnet。
  • 平台遷移
    • 從 MicroPython 遷移到 ESP-IDF,提升性能和穩定性。
  • 硬體設計
    • 完成 PCB 檔案設計。