MicroPythonOS 0.9 發布,一款針對微控制器的圖形使用者介面作業系統

MicroPythonOS 0.9.0 現已發布。它是一款基於 MicroPython 工具包開發的微控制器作業系統,適用於 ESP32 等微控制器。該作業系統具有圖形介面,該介面採用 MicroPython 工具包設計。 Android MicroPythonOS 相容於 iOS 和觸控螢幕。其應用領域包括物聯網 (IoT) 設備、智慧家庭系統、互動式面板、機器人以及支援手勢控制的智慧穿戴設備。該專案還可用於新設備的快速原型開發。程式碼使用 C 和 Python 編寫,並採用 MIT 許可證。

MicroPythonOS 提供了一個精簡的核心系統,負責初始化、硬體互動、儲存裝置掛載、多工處理和使用者介面。所有其他功能,例如 Wi-Fi 設定和更新,都包含在應用程式中。核心套件包括應用程式選單、配置器、Wi-Fi 設定小工具以及應用程式安裝程式和更新程式。

應用程式使用 MicroPython(Python 3 的精簡版本)和部分 Python 程式庫進行開發。使用者可以透過集中式應用程式商店安裝外部應用程式(例如,影像檢視器和相機應用程式均透過應用程式商店分發)。系統更新透過無線方式 (OTA) 推送。系統支援 Wi-Fi、藍牙、IMU(慣性測量單元)感測器、觸控螢幕和攝影機。

在新版本中

  • 在配置器中,部分設定已移至單獨的應用程式(例如,已建立單獨的 Wi-Fi 設定應用程式)。新增了無線存取點(熱點)設定子集, 網路伺服器.
  • 改進了音訊檔案的播放和錄製功能——增加了操作進度顯示,並增加了對硬體音量控制按鈕的支援。
  • 感測器的IMU驅動程式已重新編寫,並添加了磁力計的驅動程式。
  • 已新增啟動 Web 伺服器的工具。對於 ESP32 開發板,已實作 WebREPL 元件(預設為未啟用),該元件提供了一個 shell,可透過瀏覽器遠端存取 MicroPython 環境。
  • 已實現創建無線接入點的功能。
  • 新增對 LilyGo T-Display-S3、LilyGo T-Watch S3 Plus、M5Stack Fire、ODroid Go 和 unPhone 9 主機板的支援。

來源: opennet.ru

為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster