01 · Base
BENTO Secure Edge AI Firmware
La base sul chip. Il firmware BENTO funziona in tre parti sui due core Arm® dell'Infineon PSOC™ Edge E84: il mondo sicuro TrustZone del Cortex®-M33, il suo mondo applicativo, che fa da cervello, e un core per l'AI, il Cortex®-M55 su FreeRTOS, che esegue più modelli di Edge AI contemporaneamente sulla NPU Arm® Ethos™-U55. Chi sviluppa applicazioni lavora su questa base nel BENTO IDE. Poche righe di Python scelgono i modelli e ne leggono i risultati, senza codice C.
- OggiOgni modello audio o di movimento porta con sé le proprie impostazioni di segnale, quindi aggiungere un modello non richiede mai un nuovo firmware
- OggiLa scheda verifica ogni modello rispetto a ciò che i suoi sensori forniscono davvero e rifiuta un'incompatibilità indicandone il motivo
- OggiPiù modelli condividono l'unica NPU come scena salvata, che riparte da sola dopo un'interruzione di corrente
- OggiSoglie di inizio, conferma e fine per ogni classe trasformano i punteggi grezzi in eventi, ciascuno segnalato una sola volta con la sua durata
- OggiSul PSOC™ Edge HMI Kit, un modello consegnato si apre solo sulla propria scheda, e la scheda dimostra la propria identità tramite mutual TLS, predisposto al momento della consegna
- OggiSecure boot e verifica dei modelli firmati, attivati su ogni dispositivo BENTO che consegniamo
Dettagli sul firmware →
02 · Apprendere
BENTO Edge AI Trainer / DEEPCRAFT™ Studio
Qui i modelli vengono addestrati e valutati. Ogni fase del flusso di lavoro procede da sola; quando c'è una decisione da prendere, agenti AI scelgono tra opzioni che il motore ha già verificato, e una persona dà l'approvazione dove conta. Si installa su un server AI locale, nella propria sede o nel cloud.
- OggiRegistrazione in tempo reale dalla scheda via USB, con le etichette aggiunte durante la registrazione
- OggiAgenti AI scelgono tra opzioni che il motore ha già verificato, e ogni scelta viene registrata e può essere annullata
- OggiQuattordici controlli di qualità che non vengono mai saltati, e una verifica rispetto alle regole che il firmware della scheda usa per caricare un modello
- OggiLe estensioni per etichettatura, aumento dei dati e controllo dei dati si installano da un'unica pagina, funzionano offline e partono disattivate
- OggiUn solo comando avvia un Trainer, con o senza GPU, su un server AI locale, in sede o nel cloud. Ogni Trainer firma i modelli che crea con la propria chiave
Informazioni sul Trainer →
03 · Consegnare
BENTO Secure Edge AI Store
Qui i modelli si trovano e vengono consegnati. Si installano come canzoni, le scene si riproducono come playlist, e ognuno va dal browser alla scheda scelta dal suo proprietario, senza un nuovo firmware.
- OggiSul PSOC™ Edge HMI Kit, ogni modello viene sigillato per l'unica scheda a cui è destinato, con un ticket monouso creato dalla scheda stessa, via USB o tramite la rete
- OggiRaggruppare modelli in una scena, come canzoni in una playlist, ed eseguirli insieme su una scheda
- OggiCollegando la propria scheda, ogni riquadro del catalogo indica se quel modello funzionerà su di essa e, in caso contrario, perché
- OggiLo Store ottiene la chiave di una scheda solo dalla scheda stessa, mai dal browser
- OggiOgni modello indica il Trainer che lo ha creato, e una versione pubblicata non cambia mai
- OggiSul PSOC™ Edge HMI Kit, selezionando Auto Start all'invio di un modello o di una scena, la scheda lo esegue da sola a ogni accensione
Informazioni sullo Store →
04 · Creare
BENTO IDE
Qui nascono le applicazioni, nel browser. Si scrivono come Flow, con Blocks o in Python, si provano sul BENTO Emulator, si consulta l'AI Buddy e poi si eseguono sulla scheda reale via USB.
- OggiTre modi per scrivere la stessa app: collegare nodi Flow, incastrare Blocks o scrivere Python, con i valori in tempo reale sui collegamenti
- OggiIl BENTO Emulator, costruito a partire dai sorgenti del firmware stesso, esegue MicroPython reale nel browser e disegna lo schermo della scheda
- OggiUna Virtual Hardware Console con pulsanti, manopole, LED, inclinazione e una matrice RGB, per provare un'app prima che arrivi la scheda
- OggiL'AI Buddy legge la scheda collegata e spiega gli errori in tailandese o in inglese. Un riavvio, la scrittura di un file o l'esecuzione di codice partono solo dopo un clic dell'utente
- OggiRemote Flash installa il firmware BENTO su una scheda dall'IDE tramite una piccola app di supporto, senza strumenti di compilazione da installare
Informazioni sull'IDE →
05 · Eseguire
PSOC™ Edge Devices
BENTO funziona su schede basate su Infineon PSOC™ Edge E84, un microcontrollore pensato per dispositivi che ascoltano, rilevano e mostrano allo stesso tempo. BENTO Secure Edge AI Firmware si installa sulla scheda e BENTO le fornisce l'intelligenza.
- OggiUn Cortex®-M55 con NPU Arm® Ethos™-U55 per l'AI, accanto a un Cortex®-M33 con TrustZone per il cervello e le chiavi
- OggiUn motore grafico 2.5D integrato gestisce schermi fino a 1024 × 768 a 60 fotogrammi al secondo
- OggiFino a sei microfoni si collegano direttamente al chip, e più modelli ascoltano e rilevano contemporaneamente
- OggiFunziona sul PSOC™ Edge HMI Kit, sul TESAIoT Dev Kit e sul PSOC™ Edge E84 Evaluation Kit, offline sulla NPU del chip stesso
- OggiHighlights: una cronologia di ciò che la scheda ha riconosciuto e quando (solo risultati, nessuna registrazione)
- OggiSempre attiva: una volta caricata, l'AI continua a sorvegliare in secondo piano i microfoni, il sensore di movimento (IMU) e il radar sulla scheda stessa, giorno e notte
Scoprire il dispositivo →