Edge Impulse는 에지 장치에서의 머신 러닝을 개발하는 선두적인 플랫폼 중 하나입니다. 이를 통해 개발자는 임베디드 머신 러닝을 사용하여 차세대 지능형 장치 솔루션을 만들 수 있습니다. ESP32-S3-EYE와 같은 Espressif의 ESP32 기반 개발 기판과 FireBeetle Board용 Edge Impulse 펌웨어는 수집과 추론을 포함해 Edge Impulse 장치의 기능들을 개발할 수 있습니다.
ESP32-S3-EYE의 기능
- Espressif에서 제작한 소형 AI 개발 기판.
- ESP32-S3 SoC와 Espressif의 AI 개발 프레임워크인 ESP-WHO에 기반.
- 2메가 픽셀 카메라, LCD 디스플레이 및 마이크를 사용해 이미지 인식 및 오디오 처리.
- 8MB 옥탈 PSRAM과 8MB 플래시로 넉넉한 저장 공간 제공.
- 와이파이를 통한 이미지 전송 및 마이크로 USB 포트를 통한 디버깅 지원.
- ESP-WHO를 통해 스마트 도어벨, 감시 시스템, 얼굴 인식 출퇴근 기록계 등 다양한 AIoT 응용 제품 개발 가능.
DFRobot사 FireBeetle Board의 기능
- 240MHz에서 작동하고 16MB 플래시와 520KB SRAM이 장착된 ESP-WROOM-32 듀얼 코어 칩을 탑재하고 있으며, WiFi와 Bluetooth를 통한 듀얼 모드 통신을 지원.
- USB와 외부 3.7V 리튬 배터리의 자동 전환이 가능한 이중 전원 공급을 지원.
- 크기가 작아서 공간이 제한된 IoT 저전력 프로젝트에 적합.
- Arduino IDE와 호환이 가능해 클릭 한 번으로 다운로드를 할 수 있어서 개발이 편리함.
- Arduino IDE, IDF, Micropython, Mind+ 그래픽 프로그래밍 등 다양한 프로그래밍 방식을 지원.
개발 기판용 Edge Impulse 펌웨어는 오픈 소스이며 깃허브에 호스팅 되어 있습니다: