01 · Base
BENTO Secure Firmware
La base en el chip. El firmware BENTO se ejecuta en tres partes sobre los dos núcleos Arm® del Infineon PSOC™ Edge E84: el mundo seguro TrustZone del Cortex®-M33, su mundo de aplicación, que hace de cerebro, y un núcleo de AI, el Cortex®-M55 con FreeRTOS, que ejecuta varios modelos de Edge AI a la vez en la Arm® Ethos™-U55 NPU. Quienes desarrollan aplicaciones trabajan sobre él en el BENTO IDE. Unas pocas líneas de Python eligen los modelos y leen sus resultados, sin código C.
- HoyCada modelo de sonido o movimiento lleva sus propios ajustes de señal, así que añadir un modelo nunca exige un firmware nuevo
- HoyLa placa comprueba cada modelo frente a lo que sus sensores entregan realmente y rechaza una incompatibilidad indicando el motivo
- HoyVarios modelos comparten la única NPU como una escena guardada, que vuelve a arrancar sola tras un corte de corriente
- HoyLos umbrales de inicio, confirmación y fin de cada clase convierten las puntuaciones en bruto en eventos, cada uno notificado una sola vez con su duración
- HoyEn el BENTO HMI Kit, un modelo entregado solo se abre en su propia placa, y la placa demuestra su identidad mediante mutual TLS, configurada en la entrega
- HoySecure boot y verificación de modelos firmados, activados en cada dispositivo BENTO que entregamos
Detalles del firmware →
02 · Aprender
BENTO Edge AI Trainer / DEEPCRAFT™ Studio
Aquí se entrenan y evalúan los modelos. Cada paso del proceso se ejecuta solo; cuando hay que tomar una decisión, agentes de AI eligen entre opciones que el motor ya ha comprobado, y una persona da su aprobación donde importa. Se instala en un servidor de AI local, en las propias instalaciones o en la nube.
- HoyGrabación en directo desde la placa por USB, con etiquetas añadidas mientras se graba
- HoyAgentes de AI eligen entre opciones que el motor ya ha comprobado, y cada elección queda registrada y puede deshacerse
- HoyCatorce controles de calidad que nunca se omiten, y una comprobación según las reglas que usa el firmware de la placa para cargar un modelo
- HoyLas extensiones de etiquetado, aumento de datos y comprobación de datos se instalan desde una sola página, funcionan sin conexión y empiezan desactivadas
- HoyUn solo comando inicia un Trainer, con o sin GPU, en un servidor de AI local, en las propias instalaciones o en la nube. Cada Trainer firma los modelos que crea con su propia clave
Acerca del Trainer →
03 · Entregar
BENTO Secure Edge AI Store
Aquí se encuentran y se entregan los modelos. Se instalan como canciones, las escenas se reproducen como listas de reproducción, y cada uno va del navegador a la placa que eligió su propietario, sin firmware nuevo.
- HoyEn el BENTO HMI Kit, cada modelo se sella para la única placa a la que se envía, con un ticket de un solo uso que crea la propia placa, por USB o por la red
- HoyAgrupar modelos en una escena, como canciones en una lista de reproducción, y ejecutarlos juntos en una placa
- HoyAl conectar la placa, cada ficha indica si ese modelo se ejecutará en ella y por qué no
- HoyLa Store obtiene la clave de una placa solo de la propia placa, nunca del navegador
- HoyCada modelo muestra el Trainer que lo creó, y una versión publicada nunca cambia
- HoyEn el BENTO HMI Kit, marque Auto Start al enviar un modelo o una escena, y la placa lo ejecuta por sí sola cada vez que se enciende
Acerca de la Store →
04 · Crear
BENTO IDE
Aquí se crean las aplicaciones, en el navegador. Se escriben como Flow, con Blocks o en Python, se prueban en el BENTO Emulator, se consulta al AI Buddy y después se ejecutan en la placa real por USB.
- HoyTres formas de escribir una misma app: conectar nodos de Flow, encajar Blocks o escribir Python, con valores en directo en las conexiones
- HoyEl BENTO Emulator ejecuta MicroPython real en el navegador y dibuja la pantalla de la propia placa, construido a partir de las fuentes del propio firmware
- HoyUna Virtual Hardware Console con botones, potenciómetros, LED, inclinación y una matriz RGB, para probar una app antes de que llegue la placa
- HoyEl AI Buddy lee la placa conectada y explica los errores en tailandés o en inglés. Un reinicio, la escritura de un archivo o la ejecución de código no se realizan hasta que se hace clic
- HoyRemote Flash instala el firmware BENTO en una placa desde el IDE mediante una pequeña app auxiliar, sin cadena de herramientas que instalar
Acerca del IDE →
05 · Ejecutar
PSOC Edge BENTO Device
Basado en el Infineon PSOC™ Edge E84, un microcontrolador pensado para dispositivos que escuchan, detectan y muestran al mismo tiempo. El BENTO HMI Kit reúne pantalla, radar, un sensor de movimiento y micrófonos en un solo dispositivo, y BENTO lo dota de inteligencia.
- HoyUn Cortex®-M55 con una Arm® Ethos™-U55 NPU para la AI, junto a un Cortex®-M33 con TrustZone para el cerebro y las claves
- HoyUn motor gráfico 2,5D integrado controla pantallas de hasta 1024 × 768 a 60 fotogramas por segundo
- HoyHasta seis micrófonos se conectan directamente al chip, y varios modelos escuchan y detectan a la vez
- HoyFunciona en el BENTO HMI Kit, el TESAIoT Dev Kit y el PSOC™ Edge E84 Evaluation Kit, sin conexión en la propia NPU del chip
- HoyHighlights: una cronología de lo que la placa reconoció y cuándo (solo resultados, sin grabaciones)
- HoySiempre atenta: una vez cargada, la AI vigila en segundo plano los micrófonos, el sensor de movimiento (IMU) y el radar en la propia placa, día y noche
Ver el dispositivo →