01 · รากฐาน
BENTO Secure Firmware
รากฐานบนชิป firmware ของ BENTO ทำงานเป็นสามส่วนบน Arm® สองคอร์ของ Infineon PSOC™ Edge E84 ได้แก่ secure world ที่ใช้ TrustZone ของ Cortex®-M33, application world ของคอร์เดียวกันที่ทำหน้าที่เป็นสมองของอุปกรณ์ และ AI core คือ Cortex®-M55 บน FreeRTOS ที่รันโมเดล Edge AI หลายตัวพร้อมกันบน NPU Arm® Ethos™-U55 ส่วนนักพัฒนาแอปพลิเคชันสร้างต่อยอดได้ผ่าน BENTO IDE เขียน Python ไม่กี่บรรทัดก็เลือกโมเดลและอ่านผลได้ ไม่ต้องเขียนภาษา C
- ใช้งานได้แล้วโมเดลเสียงหรือการเคลื่อนไหวแต่ละตัวพกค่าประมวลผลสัญญาณของตัวเองมาด้วย การเพิ่มโมเดลจึงไม่ต้องมี firmware ใหม่
- ใช้งานได้แล้วบอร์ดตรวจโมเดลทุกตัวเทียบกับสิ่งที่เซนเซอร์ส่งมาจริง ถ้าไม่ตรงกันจะปฏิเสธพร้อมบอกเหตุผล
- ใช้งานได้แล้วหลายโมเดลใช้ NPU ตัวเดียวร่วมกันเป็นฉากที่บันทึกไว้ และเริ่มทำงานใหม่เองเมื่อไฟกลับมา
- ใช้งานได้แล้วเกณฑ์เริ่ม ยืนยัน และจบของแต่ละคลาสเปลี่ยนคะแนนดิบเป็นเหตุการณ์ รายงานครั้งเดียวพร้อมระยะเวลา
- ใช้งานได้แล้วบน BENTO HMI Kit โมเดลที่ส่งมาเปิดได้เฉพาะบนบอร์ดของตัวเอง และบอร์ดยืนยันตัวตนผ่าน mutual TLS ที่ตั้งไว้ตั้งแต่ส่งมอบ
- ใช้งานได้แล้วSecure boot และการตรวจลายเซ็นโมเดล เปิดใช้ในอุปกรณ์ BENTO ทุกเครื่องที่ส่งมอบ
รายละเอียด firmware →
02 · เรียนรู้
BENTO Edge AI Trainer / DEEPCRAFT™ Studio
ที่นี่คือที่ฝึกและตัดสินโมเดล ทุกขั้นของเวิร์กโฟลว์เดินเองได้ ตรงไหนที่ต้องตัดสินใจ AI agent จะเลือกจากตัวเลือกที่ระบบตรวจไว้แล้ว และคนเป็นผู้อนุมัติในจุดที่สำคัญ ติดตั้งได้ทั้งบน local AI server, on-premise หรือ cloud
- ใช้งานได้แล้วบันทึกสดจากบอร์ดผ่าน USB และติดป้ายกำกับไปพร้อมกับการบันทึก
- ใช้งานได้แล้วAI agent เลือกจากตัวเลือกที่ระบบตรวจไว้แล้ว ทุกการตัดสินใจถูกบันทึกและย้อนกลับได้
- ใช้งานได้แล้วด่านคุณภาพ 14 ด่านที่ไม่มีการยกเว้น และการตรวจเทียบกับกฎที่ firmware ของบอร์ดใช้โหลดโมเดล
- ใช้งานได้แล้วส่วนขยายสำหรับติดป้ายกำกับ เพิ่มความหลากหลายของข้อมูล และตรวจข้อมูล ติดตั้งได้จากหน้าเดียว ทำงานแบบออฟไลน์ และปิดไว้ตั้งแต่เริ่ม
- ใช้งานได้แล้วคำสั่งเดียวก็เริ่ม trainer ได้ จะมีหรือไม่มี GPU ก็ได้ บน local AI server, on-premise หรือ cloud และ trainer แต่ละเครื่องเซ็นโมเดลที่สร้างด้วยกุญแจของตัวเอง
เกี่ยวกับ Trainer →
03 · ส่งมอบ
BENTO Secure Edge AI Store
ที่นี่คือที่ค้นหาและส่งมอบโมเดล โมเดลติดตั้งได้เหมือนเพลง ฉากเล่นได้เหมือนเพลย์ลิสต์ และส่งจากเบราว์เซอร์ไปยังบอร์ดที่เจ้าของเลือกไว้ โดยไม่ต้องมี firmware ใหม่
- ใช้งานได้แล้วบน BENTO HMI Kit โมเดลแต่ละตัวถูกผนึกให้บอร์ดปลายทางเพียงบอร์ดเดียว ด้วยตั๋วใช้ครั้งเดียวที่บอร์ดสร้างขึ้นเอง ส่งได้ทั้งผ่าน USB และเครือข่าย
- ใช้งานได้แล้วรวมโมเดลเป็นฉากเหมือนจัดเพลงลงเพลย์ลิสต์ แล้วรันพร้อมกันบนบอร์ดเดียว
- ใช้งานได้แล้วเชื่อมต่อบอร์ดแล้วการ์ดแต่ละใบจะบอกว่าโมเดลนั้นรันบนบอร์ดของคุณได้หรือไม่ และถ้าไม่ได้เพราะอะไร
- ใช้งานได้แล้วStore รับกุญแจของบอร์ดจากตัวบอร์ดเองเท่านั้น ไม่รับจากเบราว์เซอร์
- ใช้งานได้แล้วทุกโมเดลบอกว่ามาจาก trainer เครื่องไหน และเวอร์ชันที่เผยแพร่แล้วจะไม่ถูกเปลี่ยน
- ใช้งานได้แล้วบน BENTO HMI Kit ติ๊ก Auto Start ตอนส่งโมเดลหรือฉาก แล้วบอร์ดจะรันเองทุกครั้งที่เปิดเครื่อง
เกี่ยวกับ Store →
04 · สร้างสรรค์
BENTO IDE
แอปพลิเคชันสร้างกันที่นี่ในเบราว์เซอร์ เขียนได้ทั้งแบบ Flow, Blocks หรือ Python ลองบน BENTO Emulator ถาม AI Buddy แล้วรันบนบอร์ดจริงผ่าน USB
- ใช้งานได้แล้วเขียนแอปเดียวได้สามแบบ ต่อโหนด Flow ต่อบล็อก หรือพิมพ์ Python และเห็นค่าจริงวิ่งบนเส้นเชื่อม
- ใช้งานได้แล้วBENTO Emulator รัน MicroPython ของจริงในเบราว์เซอร์และวาดหน้าจอแบบเดียวกับบอร์ด สร้างจากซอร์สของ firmware เอง
- ใช้งานได้แล้วVirtual Hardware Console มีปุ่ม ปุ่มหมุน LED การเอียงบอร์ด และเมทริกซ์ RGB ให้ทดสอบแอปได้ก่อนบอร์ดมาถึง
- ใช้งานได้แล้วAI Buddy อ่านค่าจากบอร์ดที่เชื่อมต่ออยู่และอธิบายข้อผิดพลาดเป็นภาษาไทยหรืออังกฤษ ส่วนการรีเซ็ต การเขียนไฟล์ หรือการรันโค้ดจะรอให้คุณกดยืนยันก่อน
- ใช้งานได้แล้วRemote Flash ติดตั้ง firmware ของ BENTO ลงบอร์ดจาก IDE ผ่านแอปช่วยตัวเล็ก ๆ โดยไม่ต้องติดตั้ง toolchain
เกี่ยวกับ IDE →
05 · ทำงาน
PSOC Edge BENTO Device
สร้างบน Infineon PSOC™ Edge E84 ไมโครคอนโทรลเลอร์ที่ออกแบบมาให้อุปกรณ์ฟัง รับรู้ และแสดงผลได้ในเวลาเดียวกัน BENTO HMI Kit รวมหน้าจอ เรดาร์ เซนเซอร์การเคลื่อนไหว และไมโครโฟนไว้ในเครื่องเดียว และ BENTO ป้อนความฉลาดให้
- ใช้งานได้แล้วCortex®-M55 คู่กับ NPU Arm® Ethos™-U55 สำหรับงาน AI และ Cortex®-M33 ที่มี TrustZone สำหรับสมองของอุปกรณ์และกุญแจ
- ใช้งานได้แล้วกราฟิก 2.5D ในตัวชิปขับหน้าจอได้ถึง 1024 × 768 ที่ 60 เฟรมต่อวินาที
- ใช้งานได้แล้วต่อไมโครโฟนเข้ากับชิปได้โดยตรงถึงหกตัว และหลายโมเดลฟังและรับรู้ไปพร้อมกันได้
- ใช้งานได้แล้วทำงานบน BENTO HMI Kit, TESAIoT Dev Kit และ PSOC™ Edge E84 Evaluation Kit แบบออฟไลน์บน NPU ของชิปเอง
- ใช้งานได้แล้วHighlights: ไทม์ไลน์ของสิ่งที่บอร์ดรับรู้และเวลาที่เกิดขึ้น (เฉพาะผลลัพธ์ ไม่มีข้อมูลที่บันทึกไว้)
- ใช้งานได้แล้วตรวจจับอยู่ตลอดเวลา: เมื่อโหลดแล้ว AI จะคอยรับสัญญาณจากไมโครโฟน เซนเซอร์การเคลื่อนไหว (IMU) และเรดาร์อยู่เบื้องหลังบนตัวบอร์ดเองทั้งวันทั้งคืน
ดูอุปกรณ์ →