BENTO · Dự án 01

Secure Edge AI, từ con chip trở lên.

BENTO đưa một ý tưởng đến tận mô hình chạy trên thiết bị. BENTO gồm năm thành phần: firmware trên chip, một IDE để viết ứng dụng, Trainer để xây dựng và kiểm thử mô hình, Store để chuyển giao mô hình, và thiết bị để vận hành mô hình.

Điểm mới

Những gì chúng tôi chưa tìm thấy ở bất kỳ nơi nào khác.

Phần lớn các thành phần của BENTO đều đã tồn tại ở đâu đó dưới hình thức nào đó. Điều chúng tôi không tìm thấy là những sự kết hợp dưới đây, sau khi xem xét tài liệu công khai và mã nguồn của các công cụ và cửa hàng mô hình tương đương. Nếu biết về một ví dụ có trước, xin hãy cho chúng tôi biết và chúng tôi sẽ đính chính trang này.

Edge AI Store

Một cửa hàng nhận biết bo mạch

Cửa hàng đọc bo mạch đang kết nối, cho biết từng mô hình có chạy được trên đó hay không và lý do nếu không, rồi cài đặt mô hình vào firmware MicroPython đang chạy trên bo mạch ngay từ trình duyệt, mà không cần đưa bo mạch vào chế độ đặc biệt hay nạp lại firmware. Chúng tôi không tìm thấy cửa hàng mô hình công khai nào khác làm được điều này.

BENTO IDE

Ba chế độ xem của một chương trình, trong một tab trình duyệt

Được xây dựng cho PSOC™ Edge E84, IDE hiển thị cùng một chương trình dưới dạng Flow, Blocks và Python. Chương trình chạy trên trình giả lập MicroPython của bo mạch, rồi trên bo mạch thật ngay từ cùng một tab, bằng tiếng Thái và tiếng Anh. Chúng tôi không tìm thấy IDE trên trình duyệt nào khác kết hợp được những điều này.

Edge AI Trainer

Huấn luyện kèm bằng chứng

Mỗi lần chạy đều được kiểm tra qua các cổng phát hành (một tập kiểm thử được khóa để không thể thay đổi, một lần chạy đối chứng với nhãn xáo trộn và một phép kiểm tra rằng mô hình không làm lộ những ai có trong dữ liệu huấn luyện) và theo các quy tắc mà firmware dùng để nạp mô hình. Công cụ chạy trên máy chủ nhóm tự vận hành có quy trình phê duyệt, bằng tiếng Anh và tiếng Thái, với bước bàn giao có chữ ký số sang cửa hàng mô hình. Chúng tôi không tìm thấy công cụ huấn luyện edge AI nào khác kết hợp được những điều này.

Nguồn: tài liệu của nhà cung cấp và mã nguồn công khai của các cửa hàng mô hình và công cụ triển khai cho vi điều khiển, IDE trên trình duyệt cho MicroPython, và các công cụ huấn luyện edge AI.

01 · BENTO Secure Firmware

Firmware trên chip.

Firmware gồm ba phần trên hai lõi Arm® của Infineon PSOC™ Edge E84, được viết bằng C, với MicroPython cho ứng dụng. Mọi thành phần khác của BENTO đều đứng trên nền tảng này.

  • Hiện có

    Ứng dụng bằng MicroPython, với giao diện trên màn hình và API cho IMU, micrô, radar và cảm biến môi trường trên những bo mạch có trang bị.

  • Hiện có

    Suy luận ngay trên thiết bị, ngoại tuyến. Một số mô hình được tích hợp sẵn, chẳng hạn như các lớp chuyển động và âm thanh; một số trong đó được Infineon và Imagimob công bố theo điều khoản riêng của họ.

  • Hiện có

    Mô hình được chuyển đến từ Edge AI Store ngay khi firmware đang chạy, không cần nạp lại firmware.

  • Hiện có

    Edge AI Creator: bo mạch ghi dữ liệu IMU hoặc micrô trực tiếp vào Edge AI Trainer qua USB. Âm thanh chỉ được ghi khi người nói đồng ý trên trang.

  • Hiện có

    Mỗi bản phát hành hiện tại ghi rõ bo mạch mà nó dành cho, nhờ đó công cụ cài đặt trên trình duyệt đề xuất đúng firmware cho từng bo mạch.

  • Hiện có

    Lưu trữ mô hình niêm phong theo từng bo mạch và định danh bo mạch qua mutual TLS trên BENTO HMI Kit, được cấu hình sẵn khi bàn giao.

  • Hiện có

    Secure boot và xác minh mô hình có chữ ký số, được bật trên mọi thiết bị BENTO chúng tôi bàn giao.

Cortex®-M33 · TrustZone

Vùng bảo mật

Phần mã BENTO chạy đầu tiên. Phần này thiết lập vùng bảo mật của chip, và trên BENTO HMI Kit, nó lưu giữ định danh của bo mạch và mở các mô hình được niêm phong.

Cortex®-M33 · ứng dụng

Vùng ứng dụng, bộ não của thiết bị

Chạy logic của thiết bị bằng MicroPython, các kết nối mạng và kho mô hình của thiết bị. Trên BENTO HMI Kit, phần này kiểm tra chữ ký số của từng mô hình trước khi chuyển cho lõi AI.

Cortex®-M55 · NPU Ethos™-U55

Lõi AI chạy FreeRTOS

Chạy đồng thời nhiều mô hình Edge AI trên NPU, song song với màn hình và các cảm biến.

Nhà phát triển ứng dụng xây dựng trên nền firmware này trong BENTO IDE mà không cần thay đổi nó.

Bo mạch

BENTO HMI KitKiểu dáng HMI của PSOC™ Edge E84: màn hình, radar, IMU, micrô
TESAIoT Dev KitMô-đun PSOC™ Edge E84 AI Kit trên bo mạch nền TESAIoT
PSOC™ Edge E84 Evaluation KitBộ kit đánh giá của Infineon (không có radar)

Infineon PSOC™ Edge E84: Arm® Cortex®-M55 và Cortex®-M33 với NPU Arm® Ethos™-U55. Bộ công cụ: Infineon ModusToolbox™ và Arm GCC; mô hình được biên dịch cho NPU bằng Arm Vela.

02 · BENTO IDE

Xây dựng ứng dụng ngay trong trình duyệt.

BENTO IDE là nơi viết các ứng dụng chạy trên thiết bị BENTO. Xây dựng ứng dụng dưới dạng Flow gồm các nút kết nối với nhau, dưới dạng Blocks hoặc bằng Python, chạy thử trên trình giả lập của bo mạch, rồi chạy trên bo mạch qua USB.

Mở BENTO IDE

BENTO IDE: một Flow gồm các nút cảm biến bên cạnh trình giả lập bo mạch và bảng phần cứng
  • Hiện có

    Ba cách để xây dựng cùng một ứng dụng: Flow, khung vẽ không cần lập trình với giá trị trực tiếp trên các dây nối; Blocks, ánh xạ một-một với các mô-đun của firmware; và Python với tính năng tự động hoàn thành, có thể chuyển ngược lại thành Blocks.

  • Hiện có

    Trình giả lập BENTO chạy MicroPython trong trình duyệt với đúng kích thước màn hình của bo mạch, kèm bảng phần cứng mô phỏng, nhờ đó mọi ý tưởng đều có thể được thử trước khi có bo mạch.

  • Hiện có

    Kết nối bo mạch, chạy và cài đặt ứng dụng qua USB, ngay từ trình duyệt.

  • Hiện có

    Hơn 500 ví dụ, các bài học Karel Robot và trò chơi BENTO Arcade, cùng AI Buddy trả lời bằng tiếng Thái hoặc tiếng Anh. Khoảng 200 học viên đã sử dụng trong một buổi duy nhất vào tháng 9 năm 2026.

03 · BENTO Edge AI Trainer

Huấn luyện được kiểm tra qua mười bốn cổng chất lượng.

Trainer đưa dữ liệu cảm biến thô thành một mô hình chạy trên PSOC™ Edge E84. Con người vẫn làm chủ ở mọi bước, và công cụ hoạt động bằng tiếng Anh và tiếng Thái.

Mở Edge AI Trainer

  • Hiện có

    Sáu bước: đưa dữ liệu vào, làm sạch và khám phá dữ liệu, xác định lớp và nhãn, huấn luyện và tinh chỉnh, biên dịch cho NPU, và xuất bản.

  • Hiện có

    Dữ liệu chuyển động (IMU), âm thanh và radar. Mỗi bản ghi phải nêu rõ đơn vị, trục và tần số lấy mẫu; nếu thiếu bất kỳ thông tin nào, bản ghi sẽ bị từ chối thay vì được phỏng đoán.

  • Hiện có

    Mười bốn cổng chất lượng mà không ai có thể âm thầm bỏ qua. Trong đó có một tập kiểm thử không thể bị thay đổi mà không bị phát hiện, một lần chạy đối chứng với nhãn xáo trộn để cho thấy kết quả không phải ngẫu nhiên, tỷ lệ phát hiện tối thiểu cho mọi lớp và mọi nhóm, và một phép kiểm tra rằng mô hình không làm lộ những ai có trong dữ liệu huấn luyện.

  • Hiện có

    Được biên dịch cho NPU Ethos™-U55 và được kiểm tra theo các quy tắc mà firmware BENTO dùng để nạp mô hình, trước khi phát hành.

  • Hiện có

    Chạy trên máy chủ riêng, có hoặc không có GPU. Người tạo yêu cầu phát hành và quản trị viên phê duyệt để đưa lên Store.

  • Lộ trình

    Một bài kiểm tra trên bo mạch cho mỗi mô hình trước khi mô hình vào kênh ổn định. Cho đến khi bài kiểm tra đó đi vào hoạt động, các bản phát hành từ Trainer sẽ vào kênh thử nghiệm. Quyền truy cập theo lời mời trong giai đoạn thí điểm; giấy phép triển khai tại chỗ cho tổ chức đang được chuẩn bị.

Trainer · hồ sơ dữ liệu
Trainer · hồ sơ dữ liệu
Trainer · gán nhãn
Trainer · gán nhãn
Trainer · báo cáo cổng chất lượng
Trainer · báo cáo cổng chất lượng

04 · BENTO Secure Edge AI Store

Triển khai mô hình AI tức thì và an toàn.

Chọn một mô hình, kiểm tra xem mô hình đó có chạy được trên bo mạch đang sử dụng hay không, rồi gửi đi từ trình duyệt mà không cần nạp lại firmware. Có thể duyệt xem mà không cần đăng nhập, bằng tiếng Thái và tiếng Anh.

Mở Edge AI Store

  • Hiện có

    Thẻ nhận biết bo mạch: mỗi thẻ chỉ nêu những gì nó biết về bo mạch đang kết nối (đang chạy, sẵn sàng triển khai, hoặc lý do không thể).

  • Hiện có

    Triển khai từ trình duyệt Chrome qua USB, trực tiếp từ trang Store đến bo mạch đang kết nối.

  • Hiện có

    My Devices: đăng ký quyền sở hữu bo mạch theo mã định danh chip, sau đó có thể từ bỏ quyền sở hữu hoặc chuyển nhượng.

  • Hiện có

    My Scenes và Highlights: nhiều mô hình cùng chạy trên một bo mạch, và dòng thời gian về những gì các mô hình đã nhận biết.

  • Hiện có

    Niêm phong cho một bo mạch: mỗi gói được mã hóa bằng khóa của chính bo mạch đó và mang theo một vé dùng một lần (trên BENTO HMI Kit, qua USB hoặc kết nối mạng được mã hóa).

  • Lộ trình

    Giấy phép trả phí theo từng bo mạch trên Edge AI Store, mở ra cùng với bán hàng trực tuyến.

Danh mục mô hình Edge AI
Danh mục mô hình Edge AI
My Scenes
My Scenes
Highlights
Highlights

05 · BENTO Device

Trông như một chiếc đồng hồ thông minh. Tư duy như edge AI.

Kiểu dáng HMI của PSOC™ Edge E84 đặt radar, IMU và micrô phía sau một màn hình mà người ta muốn treo trên tường. Mỗi căn phòng dùng cùng một thiết kế phần cứng, với kịch bản riêng.

  • Hiện có

    Mô hình chạy ngoại tuyến trên NPU của chip; kết quả hiển thị trên màn hình.

  • Hiện có

    Highlights chứa kết quả (điều gì đã được nhận biết và khi nào), không phải bản ghi.

  • Hiện có

    Được đăng ký cho chủ sở hữu theo mã định danh chip trên Edge AI Store.

Một thiết bị BENTO trên bộ kit HMI PSOC™ Edge E84 hiển thị mặt đồng hồ và thời tiết
Cùng thiết bị đó hiển thị màn hình Edge AI với các mô hình đang chạy

Trạng thái hiện tại

Hiện trạng của từng khả năng.

Chúng tôi tách bạch những gì đang hoạt động, những gì đã được chứng minh trên bàn thử nghiệm và những gì sắp tới. Mỗi dòng đều nêu rõ phạm vi áp dụng.

Hiện trạng của từng khả năng.
Khả năngTrạng tháiÁp dụng cho
Suy luận ngay trên thiết bị, ngoại tuyếnHiện cóBENTO MicroPython trên các bộ kit PSOC™ Edge E84
Triển khai mô hình từ trình duyệt, không cần nạp lại firmwareHiện cóEdge AI Store, từ trình duyệt qua USB
Ghi dữ liệu bo mạch để huấn luyệnHiện cóEdge AI Creator → Edge AI Trainer (IMU, micrô)
Huấn luyện qua các cổng chất lượng thành mô hình sẵn sàng cho NPUHiện cóEdge AI Trainer (thí điểm, theo lời mời)
Gói được niêm phong cho một bo mạch, kèm vé dùng một lầnHiện cóBENTO HMI Kit, qua USB từ Edge AI Store hoặc qua kết nối mạng được mã hóa
Mô hình được lưu ở dạng mã hóa bằng một khóa thuộc về con chipHiện cóBENTO HMI Kit
Secure boot; bắt buộc mô hình có chữ ký số và được niêm phongHiện cóMọi thiết bị BENTO chúng tôi bàn giao

Độ trễ suy luận, kích thước mô hình và thời gian khởi động chưa được công bố; chúng tôi sẽ công bố khi đã đo trên các bo mạch được nêu tên.