BENTO · 事業 01

Secure Edge AI,從晶片做起。

BENTO 把一個構想一路帶到在裝置上執行的模型。它分成五個部分:晶片上的 firmware、撰寫應用程式的 IDE、建立並測試模型的 Trainer、交付模型的 Store,以及執行模型的裝置。

新在哪裡

我們在別處都沒找到的。

BENTO 的多數組成部分,都能在別處以某種形式找到。在查閱同類工具與商店的公開文件和程式碼之後,我們找不到的是下面這些組合。如果您知道更早的例子,請告訴我們,我們會更正這一頁。

Edge AI Store

認得您開發板的 Store

它會讀取已連接的開發板,告訴您每個模型能不能在上面執行、不能的話原因為何,並從瀏覽器把模型安裝到開發板上正在執行的 MicroPython firmware 中,不必讓開發板進入特殊模式,也不必重新燒錄。我們沒有找到其他做得到這件事的公開模型商店。

BENTO IDE

同一個程式的三種檢視,都在同一個瀏覽器分頁

專為 PSOC™ Edge E84 打造,能把同一個程式以 Flow、Blocks 和 Python 三種方式呈現。程式先在開發板的 MicroPython 模擬器中執行,接著從同一個分頁在實體開發板上執行,並提供泰文與英文。我們沒有找到其他把這些整合在一起的瀏覽器 IDE。

Edge AI Trainer

附上證據的訓練

每一次訓練都要通過發布關卡(鎖定不可更動的測試集、以打亂的標籤進行的對照實驗,以及確認模型不會洩露訓練資料中有哪些人的測試),並依照 firmware 載入模型時採用的規則進行檢查。它在自行架設、附核准流程的團隊伺服器上執行,提供英文與泰文,並以簽章方式移交給 Store。我們沒有找到其他兼具這些特點的 edge AI 訓練工具。

資料來源:微控制器用的模型商店與部署工具、MicroPython 瀏覽器 IDE,以及 edge AI 訓練工具的廠商文件與公開程式碼。

01 · BENTO Secure Edge AI Firmware

晶片上的 firmware。

這套 firmware 分為三個部分,執行於 Infineon PSOC™ Edge E84 的兩個 Arm® 核心上,以 C 語言撰寫,應用程式則使用 MicroPython。BENTO 的其他一切都建立在它之上。

  • 現已推出

    以 MicroPython 撰寫應用程式,具備螢幕介面,並在搭載相應元件的開發板上提供 IMU、麥克風、雷達與環境感測器的 API。

  • 現已推出

    裝置端離線推論。內建數個模型,涵蓋動作與聲音等類別;其中部分模型由 Infineon 和 Imagimob 依各自的條款發布。

  • 現已推出

    模型在執行階段從 Edge AI Store 送達,不必重新燒錄 firmware。

  • 現已推出

    Edge AI Creator:開發板透過 USB,將 IMU 或麥克風資料直接錄進 Edge AI Trainer。只有在說話者於頁面上表示同意後,才會錄製音訊。

  • 現已推出

    目前每個發布版本都會註明適用哪一塊開發板,因此瀏覽器安裝程式能為每塊開發板提供正確的 firmware。

  • 現已推出

    在 PSOC™ Edge HMI Kit 上:每塊開發板各自密封的模型儲存,以及透過 mutual TLS 建立的開發板身分,交付時即已配置完成。

  • 現已推出

    我們交付的每一台 BENTO 裝置,都已啟用 secure boot 與簽章模型驗證。

Cortex®-M33 · TrustZone

安全世界

最先執行的 BENTO 程式碼。它負責建立晶片的安全世界;在 PSOC™ Edge HMI Kit 上,它還保存開發板的身分,並解開密封的模型。

Cortex®-M33 · 應用

應用世界(大腦)

以 MicroPython 執行裝置的邏輯,並負責網路連線與模型儲存。在 PSOC™ Edge HMI Kit 上,它會先驗證每個模型的簽章,再交給 AI 核心。

Cortex®-M55 · Ethos™-U55 NPU

執行 FreeRTOS 的 AI 核心

在 NPU 上同時執行多個 Edge AI 模型,並一併處理螢幕顯示與感測器。

應用程式開發者在 BENTO IDE 中以 firmware 為基礎進行開發,不需要修改 firmware 本身。

開發板

PSOC™ Edge HMI KitPSOC™ Edge E84 HMI 外型:螢幕、雷達、IMU、麥克風
TESAIoT Dev Kit裝在 TESAIoT 底板上的 PSOC™ Edge E84 AI Kit 模組
PSOC™ Edge E84 Evaluation KitInfineon 的評估套件(無雷達)

Infineon PSOC™ Edge E84:Arm® Cortex®-M55 與 Cortex®-M33,搭配 Arm® Ethos™-U55 NPU。工具鏈:Infineon ModusToolbox™ 與 Arm GCC;模型以 Arm Vela 針對 NPU 編譯。

02 · BENTO IDE

在瀏覽器裡開發應用程式。

BENTO IDE 是撰寫 BENTO 裝置應用程式的地方。您可以把應用程式做成由節點相連的 Flow,也可以用 Blocks 或 Python 撰寫;先在開發板的模擬器中測試,再透過 USB 在開發板上執行。

開啟 BENTO IDE

BENTO IDE:由感測器節點組成的 Flow,旁邊是開發板模擬器與硬體面板
  • 現已推出

    同一個應用程式有三種開發方式:Flow,在連線上顯示即時數值的無程式碼畫布;Blocks,與 firmware 的模組一一對應;以及具備自動完成功能的 Python,還能轉換回 Blocks。

  • 現已推出

    BENTO Emulator 在瀏覽器中以開發板本身的螢幕尺寸執行 MicroPython,並附有模擬硬體面板,每個點子在開發板送達之前就能先試。

  • 現已推出

    直接從瀏覽器透過 USB 連接開發板,執行並安裝應用程式。

  • 現已推出

    超過 500 個範例、Karel Robot 課程和 BENTO Arcade 遊戲,還有能以泰文或英文回答的 AI Buddy。2026 年 9 月,約有 200 名學生在單一場次中使用。

03 · BENTO Edge AI Trainer

以十四道品質關卡把關的訓練。

Trainer 把原始感測器資料變成能在 PSOC™ Edge E84 上執行的模型。每一步都由人掌控,並支援英文與泰文。

BENTO Edge AI Trainer 應用程式提供英文與泰文介面。

開啟 Edge AI Trainer

  • 現已推出

    六個步驟:匯入資料、清理與探索資料、定義類別與標籤、訓練與調校、針對 NPU 編譯,以及發布。

  • 現已推出

    動作(IMU)、聲音與雷達資料。每筆錄製資料都必須註明單位、座標軸和取樣率;缺少任何一項時,該筆資料會被拒收,不會靠猜測補上。

  • 現已推出

    十四道任何人都無法悄悄豁免的品質關卡。其中包括:無法在不被察覺的情況下修改的測試集、以打亂的標籤進行的對照實驗(證明結果不是偶然)、每個類別與每個群組的最低偵測率,以及確認模型不會洩露訓練資料中有哪些人的檢查。

  • 現已推出

    針對 Ethos™-U55 NPU 編譯,並在發布前依照 BENTO firmware 載入模型時採用的規則進行檢查。

  • 現已推出

    在您自己的伺服器上執行,有沒有 GPU 都可以。由建立者申請發布,再由管理員核准上架 Store。

  • 發展藍圖

    每個模型在進入穩定版通道前,都要先在開發板上測試。在這項測試上線之前,Trainer 的發布版本會進入實驗版通道。試行期間僅限受邀使用;供機構使用的地端授權正在準備中。

Trainer · 資料概況
Trainer · 資料概況
Trainer · 標註
Trainer · 標註
Trainer · 品質關卡報告
Trainer · 品質關卡報告

04 · BENTO Secure Edge AI Store

即時、安全地部署 AI 模型。

挑選一個模型,確認它能否在您眼前的開發板上執行,再從瀏覽器送出,不必重新燒錄。不需登入即可瀏覽,提供泰文與英文。

開啟 Edge AI Store

  • 現已推出

    認得開發板的卡片:每張卡片只說它對您的開發板所知道的事(正在執行、可以部署,或無法部署的原因)。

  • 現已推出

    從 Chrome 瀏覽器透過 USB 部署,直接從 Store 頁面送到已連接的開發板。

  • 現已推出

    My Devices:以晶片 ID 將開發板登記在您名下,之後也能解除登記或轉讓。

  • 現已推出

    My Scenes 與 Highlights:在同一塊開發板上一起執行多個模型,並以時間軸呈現它們辨識到的內容。

  • 現已推出

    密封至單一開發板:每個模型包都以該開發板自己的金鑰加密,並附一次性票證(適用於 PSOC™ Edge HMI Kit,透過 USB 或加密網路連線)。

  • 發展藍圖

    Edge AI Store 中以開發板計價的付費授權,將隨線上銷售一同開放。

Edge AI 模型目錄
Edge AI 模型目錄
My Scenes
My Scenes
Highlights
Highlights

05 · PSOC™ Edge Devices

外觀像智慧時鐘,思考靠的是 edge AI。

PSOC™ Edge E84 HMI 外型,把雷達、IMU 和麥克風裝在一塊讓人想掛上牆的螢幕後面。每個房間都採用同一套硬體設計,各自搭配自己的場景。

  • 現已推出

    模型在晶片的 NPU 上離線執行;結果顯示在螢幕上。

  • 現已推出

    Highlights 傳遞的是結果(辨識到什麼、在什麼時候),不含錄製內容。

  • 現已推出

    在 Edge AI Store 中以晶片 ID 登記到擁有者名下。

PSOC™ Edge E84 HMI 套件上的 BENTO 裝置,正顯示時鐘與天氣畫面
同一台裝置顯示 Edge AI 畫面,模型正在執行中

目前狀態

各項功能目前的進度。

我們把已上線、已在測試台上驗證,以及即將推出的項目分開列出,每一列都註明適用範圍。

各項功能目前的進度。
功能狀態適用範圍
裝置端離線推論現已推出PSOC™ Edge E84 套件上的 BENTO MicroPython
從瀏覽器部署模型,不必重新燒錄現已推出Edge AI Store,從瀏覽器透過 USB
錄製開發板資料供訓練使用現已推出Edge AI Creator → Edge AI Trainer(IMU、麥克風)
經品質關卡把關的訓練,產出 NPU 可用的模型現已推出Edge AI Trainer(試行中,僅限受邀)
密封至單一開發板的模型包,附一次性票證現已推出PSOC™ Edge HMI Kit,透過 USB 從 Edge AI Store 傳送,或透過加密網路連線傳送
模型以晶片專屬的金鑰加密儲存現已推出PSOC™ Edge HMI Kit
secure boot;必須使用已簽章且密封的模型現已推出我們交付的每一台 BENTO 裝置

推論延遲、模型大小與啟動時間尚未公布;待在註明型號的開發板上實際量測後,我們就會公布。