ESP-EYE ESP32 AI Development Board Supports Face detection, Voice wakeup

Sometimes last month, Espressif Systems contacted me to send a mysterious new development kit together with a 10-year anniversary T-shirt, an offer I found hard to decline 🙂

So I got a new year present this morning delivered by DHL…

Espressif T-shirt ESP-EYE
Click to Enlarge

The letter lists the main specifications of ESP-EYE development board:

  • WiSoC- ESP32 dual core Tensilica LX6 processor with WiFi and Bluetooth
  • Memory – 8MB PSRAM
  • Storage – 4MB flash
  • Camera – 2MP OV2640 camera
  • Audio – Microphone
  • USB – 1x micro USB port for power and programming
  • Misc – Reset, boot and function buttons, 2x LEDs
  • Dimensions – 41 x 21 mm

It reminds me of ESP32-CAM camera board, except it adds a microphone, it’s even smaller, and as an official Espressif board, software support might be better. AI features such as face recognition or detection, and voice wake-up are supported out of the box.

ESP-EYE Block Diagram
Click to Enlarge

The board ships with a micro USB cable, and a card with a block diagram, and a quick start guide explaining you need to press the side “function” button to collect face data.

ESP-EYE Board
Click to Enlarge

One side of the board features the 2MP camera, reset and boot buttons, two LEDs, and the microphone (top to bottom),

ESP32 AI Development Board
Click to Enlarge

While the other side reveals the chips used in the design: ESP32-D0WD, 8MB PSRAM, 4MB flash, CP2102 USB to TTL chip, as well as the on-board antenna, a u.FL connector for external antenna, the micro USB port, and function button.

That’s all I know for now, as I can’t find documentation on Espressif website yet, and ESP-EYE board is not for sale at this time. The boards and T-shirt just have been sent to various members of the community, and after testing they should become available.

Support CNX Software - Donate via PayPal or become a Patron on Patreon

19
Leave a Reply

avatar
10 Comment threads
9 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
14 Comment authors
Kushal Sharmanewshcyezombieavrayair Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
Brian
Guest
Brian

Micro SD card would have been nice.

Makes up for the last ESP32+audio board mentioned here a couple months ago, which got cancelled before it shipped.

haze
Guest
haze

how can to be members of the community??

Maxime
Guest
Maxime

How is this special ? I have had this board since August. How is this a prototype ?

Grumpy Old Coot
Guest
Grumpy Old Coot

Any chance of getting a purchase link? Please?

Kwabena W. Agyeman
Guest

Very cool! I took a look at the software for it and it uses OpenMV Cam code. Glad to see our efforts are enabling camera data processing on microcontrollers.

DurandA
Guest

Since the ESP32 lacks an NPU accelerator, will Espressif launch a software-only SDK for AI? I wonder if this will be part of ESP-IDF or a new framework like the ESP-ADF for audio.

Frank Earl
Member

Wouldn’t know. I’d be…hesitant…to consider them more than a decent IP cam that MIGHT be able to do h.264 streaming.

This is more because of the Kendryte coming along being a much more muscular part capable of doing everything that the ESP32 can and then some for roughly similar pricing per quantity. Your AI isn’t going to be much there because there’s only so much compute power those Tensilica LX6’s at 200-ish MHz can do. It’s an impressive little part, but they’ve had the industry come along and one-up them again in only about 2-3 years time.

That being said, if they ship it, I’ll play with it.

DurandA
Guest

The Kendryte K210 has no built-in wireless connectivity so I’m not sure about the comparison. The Sipeed M1w module adds an esp8285 for WiFi.

crashoverride
Guest
crashoverride

An ESP32 SDK for face recognition has been available for a few months:
https://github.com/espressif/esp-who

yair
Guest

i tested some of these older modules on our wiki
https://wiki.idiot.io/esp32-cam

zombie
Guest
zombie

that’s great. thanx for posting.
do you know what’s the diff between ttgo t8 and ttgo zero (supposedly a new thing) btw?

avra
Guest
avra

Does it over heat like M5Stack cam module when streaming video for extended time?

newshcye
Guest
newshcye

The article says PSRAM is 4MBit. Where did you get the 8MB?

Member
Kushal Sharma

How many faces can be enrolled in this?