ESP-EYE Board Usage

Last revision 2026/01/12

This article provides an guide on using the ESP-EYE board, including voice activation, connecting to Wi-Fi, face detection, face recognition, and managing Face IDs, offering valuable insights for enhancing IoT projects.

Function Test

After Flash onto the Device, The development board will run normally. Development board workflow as shown in the figure.

DFR0620 ESP-EYE Development Function Test

Wake up through voice

After all the previous steps are completed, the board will be powered on, and the board will enter the “Wait for Wake-up” state (the red light is always on and the white light is off), and the user needs to wake up by voice.

Support “Hi Le Xin” wake up, when the user says “Hi Le Xin”, the development board wakes up and enters the “waiting for networking” state (red light flashes, white light often off). At this point, the user can perform networking operations.

Connect to Network

Users can connect to Wi-Fi hotspots created by ESP-EYE through PC and mobile. The default information for this hotspot is as follows:

  • Username: esp-eye-xxxx (xxxx is the device MAC address)
  • Password: No password

Face Detection

After successful networking, ESP-EYE will perform “face detection”. Users can open a browser and enter the address 192.168.4.1/face_stream to see live image information on the web page. At this point, the development board red light is off and the white light is always on.

Face identification

When the development board detects a human face, the development board will perform "face recognition".

  • Matching success: Red light flashes 1 time, the web page displays HELLO ID XXX
  • Match failed: Web page shows WHO?

Entry the Face ID

DFR0620 ESP-EYE Development Entry the Face ID
  • The user clicks the side touch button to enter the "Enter Face ID" (the red light is always on), and the web page displays: START ENROLLING;
  • The user faces the camera and starts to collect portraits.
  • Each time a successful acquisition, the development board will flash red, and the web page will display the corresponding number of acquisitions, such as THE 1st SAMPLE.
  • By default, users need to capture 3 portraits (configurable) for each Face ID entered.
  • During the portrait collection process, if the red light does not flash for a long time, it is recommended that the user adjust the posture and angle, and then try again;
  • After the portrait is collected, the red light on the development board is always off, indicating that the Face ID has been entered.
  • At this time, the web page displays: ENROLLED FACE ID xxx; after the Face ID is successfully entered, the system will return "Face Detection".

Delete the Face ID

  • The user double-clicks the side touch button to enter the "delete FACE ID";
  • After double-clicking, the white light of the development board flashes, and the system will automatically delete the oldest FACE ID existing in the system. The terminal displays: XXX ID(S) LEFT

Other Situations

When there is a situation such as "network disconnection" or "network timeout", the development board will return to the "waiting for wakeup" status.

More Documents

-ESP-EYE Getting Started Guide

Was this article helpful?

TOP