Espressif ESP32용 Edge Impulse 펌웨어

Edge Impulse는 에지 디바이스(edge device)에서의 머신 러닝을 개발하기 위한 선도적 개발 플랫폼 중 하나입니다. 이를 통해 개발자는 머신 러닝이 내장된 차세대 지능형 장치 솔루션을 만들 수 있습니다. Edge Impulse에서는 Espressif ESP32 기반 개발 기판, 구체적으로는 ESP32-EYEFireBeetle Board용 Edge Impulse 펌웨어를 공개하여 깃허브에 호스팅하고 있으며, 해당 장치는 수집과 추론을 포함해 Edge Impulse의 장치 기능들을 지원합니다. 사전 빌드된 펌웨어와 설명은 여기에서 확인할 수 있습니다.

주) ESP32-EYE는 단종되었으며, ESP32-S3의 경우 Edge Impulse는 여기에서 XIAO ESP32S3 SENSE를 통해 지원하고 있습니다.


ESP32-S3-EYE 특징

  • Espressif가 제작한 소형 AI 개발 기판
  • ESP32-S3 SoC 기반
  • 이미지 인식과 음성 처리에 사용 가능한 200만 화소 카메라, LCD 디스플레이 및 마이크 포함
  • 8MB Octal PSRAM과 8MB 플래시의 넉넉한 저장 공간 제공
  • Wi-Fi를 통한 이미지 전송 및 Micro-USB 포트를 통한 디버깅 지원
  • 얼굴 검출 및 인식 개발 프레임워크인 ESP-WHO를 통해 스마트 도어벨, 감시 시스템 및 얼굴 인식 출석 장치와 같은 다양한 AIoT 응용 프로그램 개발 가능


ESP32-S3-EYE


DFRobot의 FireBeetle Board 특징

  • ESP-WROOM-32 듀얼 코어 칩이 장착되어 있고, 240MHz의 주파수로 동작 및 16MB 플래시와 520KB SRAM이 탑재되어 있으며, 와이파이와 블루투스를 통한 듀얼 모드 통신을 지원
  • USB와 외부 3.7V 리튬 배터리의 자동 전환 기능을 갖춘 이중 전원 공급을 지원
  • 크기가 작아서 공간이 제한된 IoT 저전력 프로젝트에 이상적
  • 아두이노 IDE와 호환 가능하여 원클릭 다운로드로 개발이 편리
  • 아두이노 IDE, IDF, 마이크로파이썬 및 그래픽 기반 프로그래밍인 마인드플러스(Mind+)를 포함한 다양한 프로그래밍 방식 지원


FireBeetle board



영문 원본: Edge Impulse firmware for Espressif ESP32