01 · Fundação
BENTO Secure Firmware
A base no chip. O firmware BENTO roda em três partes nos dois núcleos Arm® do Infineon PSOC™ Edge E84: o mundo seguro TrustZone do Cortex®-M33, seu mundo de aplicação, que funciona como o cérebro, e um núcleo de AI, o Cortex®-M55 com FreeRTOS, que executa vários modelos de edge AI ao mesmo tempo na NPU Arm® Ethos™-U55. Os desenvolvedores de aplicações trabalham sobre ele no BENTO IDE. Algumas linhas de Python escolhem os modelos e leem seus resultados, sem código em C.
- HojeCada modelo de som ou de movimento traz suas próprias configurações de sinal, então adicionar um modelo nunca exige um novo firmware
- HojeA placa confere cada modelo com o que seus sensores realmente entregam e recusa uma incompatibilidade informando o motivo
- HojeVários modelos compartilham a mesma NPU como uma cena salva, que volta a funcionar sozinha depois de uma queda de energia
- HojeLimiares de início, confirmação e fim para cada classe transformam pontuações brutas em eventos, cada um informado uma única vez com sua duração
- HojeNo BENTO HMI Kit, um modelo entregue só abre na própria placa, e a placa comprova sua identidade via mutual TLS, provisionada na entrega
- HojeSecure boot e verificação de modelos assinados, ativados em todo dispositivo BENTO que entregamos
Detalhes do firmware →
02 · Aprender
BENTO Edge AI Trainer / DEEPCRAFT™ Studio
Aqui os modelos são treinados e avaliados. Cada etapa do fluxo de trabalho roda sozinha; quando é preciso fazer uma escolha, agentes de AI escolhem entre opções que o motor já verificou, e uma pessoa dá a aprovação onde isso importa. Instale-o em um servidor de AI local, nas suas próprias instalações ou na nuvem.
- HojeGravação ao vivo da placa via USB, com rótulos adicionados durante a gravação
- HojeAgentes de AI escolhem entre opções que o motor já verificou, e cada escolha fica registrada e pode ser desfeita
- HojeCatorze portões de qualidade que nunca são dispensados, e uma verificação segundo as regras que o firmware da placa usa para carregar um modelo
- HojeExtensões para rotulagem, aumento de dados e verificação de dados são instaladas em uma única página, funcionam offline e começam desativadas
- HojeUm único comando inicia um Trainer, com ou sem GPU, em um servidor de AI local, nas suas instalações ou na nuvem. Cada Trainer assina os modelos que cria com sua própria chave
Sobre o Trainer →
03 · Entregar
BENTO Secure Edge AI Store
Aqui os modelos são encontrados e entregues. Eles se instalam como músicas, as cenas tocam como playlists, e cada um vai do navegador para a placa escolhida pelo proprietário, sem novo firmware.
- HojeNo BENTO HMI Kit, cada modelo é selado para a única placa a que é enviado, com um tíquete de uso único criado pela própria placa, via USB ou pela rede
- HojeAgrupe modelos em uma cena, como músicas em uma playlist, e execute-os juntos em uma placa
- HojeConecte sua placa e cada cartão informa se aquele modelo vai rodar nela e, se não, por quê
- HojeA Store recebe a chave de uma placa somente da própria placa, nunca do navegador
- HojeCada modelo mostra o Trainer que o criou, e uma versão publicada nunca muda
- HojeNo BENTO HMI Kit, marque Auto Start ao enviar um modelo ou uma cena, e a placa o executa sozinha sempre que é ligada
Sobre a Store →
04 · Criar
BENTO IDE
As aplicações são feitas aqui, no navegador. Escreva uma como Flow, em Blocks ou em Python, teste-a no BENTO Emulator, consulte o AI Buddy e depois execute-a na placa real via USB.
- HojeTrês maneiras de escrever um app: conectar nós no Flow, encaixar Blocks ou digitar Python, com valores ao vivo nas conexões
- HojeO BENTO Emulator executa MicroPython de verdade no navegador e desenha a própria tela da placa, compilado a partir do código-fonte do firmware
- HojeUm Virtual Hardware Console com botões, potenciômetros, LEDs, inclinação e uma matriz RGB, para testar um app antes de a placa chegar
- HojeO AI Buddy lê a placa conectada e explica erros em tailandês ou inglês. Reiniciar, gravar um arquivo ou executar código só acontece depois do seu clique
- HojeO Remote Flash instala o firmware BENTO em uma placa a partir do IDE, por meio de um pequeno aplicativo auxiliar, sem nenhuma cadeia de ferramentas para instalar
Sobre o IDE →
05 · Executar
PSOC Edge BENTO Device
Construído sobre o Infineon PSOC™ Edge E84, um microcontrolador feito para dispositivos que escutam, detectam e exibem ao mesmo tempo. O BENTO HMI Kit reúne uma tela, radar, um sensor de movimento e microfones em um só dispositivo, e o BENTO lhe fornece inteligência.
- HojeUm Cortex®-M55 com NPU Arm® Ethos™-U55 para AI, ao lado de um Cortex®-M33 com TrustZone para o cérebro e as chaves
- HojeUm motor gráfico 2.5D integrado controla telas de até 1024 por 768 a 60 quadros por segundo
- HojeAté seis microfones se conectam diretamente ao chip, e vários modelos escutam e detectam ao mesmo tempo
- HojeFunciona no BENTO HMI Kit, no TESAIoT Dev Kit e no PSOC™ Edge E84 Evaluation Kit, offline, na NPU do próprio chip
- HojeHighlights: uma linha do tempo do que a placa reconheceu e quando (apenas resultados, sem gravações)
- HojeSempre atenta: depois de carregada, a AI acompanha em segundo plano os microfones, o sensor de movimento (IMU) e o radar na própria placa, dia e noite
Conheça o dispositivo →