01 · 기반
BENTO Secure Firmware
칩 위의 기반입니다. BENTO firmware는 Infineon PSOC™ Edge E84의 두 Arm® 코어에서 세 부분으로 동작합니다. Cortex®-M33의 TrustZone 보안 영역, 같은 코어에서 두뇌 역할을 하는 애플리케이션 영역, 그리고 FreeRTOS 위에서 Arm® Ethos™-U55 NPU로 여러 Edge AI 모델을 동시에 실행하는 AI 코어인 Cortex®-M55입니다. 애플리케이션 개발자는 BENTO IDE에서 그 위에 애플리케이션을 만듭니다. Python 몇 줄로 모델을 고르고 결과를 읽으며, C 코드는 필요 없습니다.
- 제공 중소리나 동작 모델마다 자체 신호 설정을 갖고 있어, 모델을 추가해도 새 firmware가 필요 없습니다
- 제공 중보드는 각 모델을 센서가 실제로 내보내는 값과 대조하고, 맞지 않으면 이유와 함께 거부합니다
- 제공 중여러 모델이 저장된 씬으로 하나의 NPU를 함께 쓰며, 전원이 끊긴 뒤에도 씬이 저절로 다시 시작됩니다
- 제공 중클래스별 시작, 확정, 종료 기준이 원시 점수를 이벤트로 바꾸며, 각 이벤트는 지속 시간과 함께 한 번만 보고됩니다
- 제공 중BENTO HMI Kit에서는 전달된 모델이 자기 보드에서만 열리고, 보드는 mutual TLS로 자신의 신원을 증명합니다. 이는 납품 시 프로비저닝됩니다
- 제공 중Secure boot와 서명된 모델 검증, 당사가 납품하는 모든 BENTO 기기에서 활성화
Firmware 상세 정보 →
02 · 학습
BENTO Edge AI Trainer / DEEPCRAFT™ Studio
이곳에서 모델을 학습시키고 평가합니다. 워크플로의 각 단계는 스스로 실행되며, 선택이 필요한 곳에서는 AI 에이전트가 엔진이 이미 확인한 선택지 중에서 고르고, 중요한 지점에서는 사람이 승인합니다. 로컬 AI 서버, 자체 시설 또는 클라우드에 설치하십시오.
- 제공 중USB로 보드에서 실시간 기록, 기록하면서 레이블 추가
- 제공 중AI 에이전트는 엔진이 이미 확인한 선택지 중에서 고르며, 모든 선택은 기록되고 되돌릴 수 있습니다
- 제공 중결코 면제되지 않는 열네 개의 품질 게이트, 그리고 보드 firmware가 모델을 로드할 때 쓰는 규칙에 대한 검사
- 제공 중레이블링, 데이터 증강, 데이터 검사를 위한 확장 기능은 한 페이지에서 설치하며, 오프라인으로 실행되고 꺼진 상태로 시작합니다
- 제공 중명령 하나로 트레이너를 시작합니다. GPU가 있든 없든, 로컬 AI 서버, 자체 시설 또는 클라우드에서 실행됩니다. 각 트레이너는 자신이 만든 모델에 자체 키로 서명합니다
트레이너 소개 →
03 · 전달
BENTO Secure Edge AI Store
이곳에서 모델을 찾고 전달합니다. 모델은 노래처럼 설치되고 씬은 플레이리스트처럼 재생되며, 각 모델은 새 firmware 없이 브라우저에서 소유자가 선택한 보드로 갑니다.
- 제공 중BENTO HMI Kit에서는 각 모델이 보내지는 단 하나의 보드에 봉인되며, 보드가 직접 만든 일회용 티켓과 함께 USB나 네트워크로 전달됩니다
- 제공 중노래를 플레이리스트에 담듯 여러 모델을 씬으로 묶어, 하나의 보드에서 함께 실행
- 제공 중보드를 연결하면 각 카드가 그 모델이 보드에서 실행될지, 실행되지 않는다면 왜인지 알려 줍니다
- 제공 중Store는 보드의 키를 보드 자신에게서만 받으며, 브라우저에서는 절대 받지 않습니다
- 제공 중모든 모델에는 그 모델을 만든 트레이너가 표시되며, 게시된 버전은 절대 바뀌지 않습니다
- 제공 중BENTO HMI Kit에서는 모델이나 씬을 보낼 때 Auto Start를 선택하면, 보드가 전원이 켜질 때마다 스스로 실행합니다
스토어 소개 →
04 · 제작
BENTO IDE
애플리케이션은 이곳 브라우저에서 만듭니다. Flow, Blocks 또는 Python으로 작성하고, BENTO Emulator에서 시험하고, AI Buddy에게 물어본 뒤, USB로 실제 보드에서 실행합니다.
- 제공 중하나의 앱을 만드는 세 가지 방법: Flow 노드를 연결하거나, Blocks를 끼우거나, Python을 입력하며, 연결선에는 실시간 값이 표시됩니다
- 제공 중BENTO Emulator는 브라우저에서 실제 MicroPython을 실행하고 보드 고유의 화면을 그리며, firmware 자체의 소스로 빌드됩니다
- 제공 중버튼, 노브, LED, 기울기, RGB 매트릭스로 이루어진 Virtual Hardware Console로, 보드가 도착하기 전에도 앱을 시험할 수 있습니다
- 제공 중AI Buddy는 연결된 보드를 읽고 오류를 태국어나 영어로 설명합니다. 재설정, 파일 쓰기, 코드 실행은 사용자가 클릭할 때까지 기다립니다
- 제공 중Remote Flash는 작은 도우미 앱을 통해 IDE에서 보드에 BENTO firmware를 기록하며, 따로 설치할 툴체인이 없습니다
IDE 소개 →
05 · 실행
PSOC Edge BENTO Device
듣고, 감지하고, 화면에 보여 주는 일을 동시에 하는 기기를 위해 만든 마이크로컨트롤러인 Infineon PSOC™ Edge E84를 기반으로 합니다. BENTO HMI Kit는 화면, 레이더, 모션 센서, 마이크를 하나의 기기에 담았고, BENTO가 여기에 지능을 공급합니다.
- 제공 중AI를 맡는 Arm® Ethos™-U55 NPU를 갖춘 Cortex®-M55, 그리고 그 옆에서 두뇌와 키를 맡는 TrustZone 탑재 Cortex®-M33
- 제공 중내장 2.5D 그래픽 엔진이 최대 1024×768 화면을 초당 60프레임으로 구동
- 제공 중마이크를 최대 여섯 개까지 칩에 직접 연결할 수 있고, 여러 모델이 동시에 듣고 감지합니다
- 제공 중BENTO HMI Kit, TESAIoT Dev Kit, PSOC™ Edge E84 Evaluation Kit에서 칩 자체의 NPU로 오프라인 실행
- 제공 중Highlights: 보드가 무엇을 언제 인식했는지 보여 주는 타임라인(결과만 담고 녹음은 담지 않음)
- 제공 중항상 감지: 한 번 로드된 AI는 보드 자체에서 백그라운드로 마이크, 모션 센서(IMU), 레이더를 밤낮없이 계속 살핍니다
기기 보기 →