MuTech RoboticsLearning Hub
Kids OK with adultESP32-S3Level 3/3

Animatronic Robot Eyes (EYE-2)

Two robot eyes that look around, blink, wink, get angry or sleepy, and follow your face with a camera.

Animatronic Robot Eyes (EYE-2)
Kids OK, with an adult

DIY project. Children must build this only with an adult (16+ years) beside them at all times. Not suitable for children under 8 years.

This is a concept design video.

Strictly follow the description given with this video.

Video

The video link will be added here soon.

How it works

  1. Both eyeballs sit on ball joints; one servo moves them left-right through a tie-rod, another up-down.
  2. Four eyelid servos move the upper and lower lid of each eye.
  3. Tilted lids and brows make expressions: surprised, angry, sleepy, suspicious.
  4. The camera on the nose bridge finds your face and the eyes follow it.

Parts you need

  • ESP32-S3 board with camera× 1Buy
  • 16-channel servo driver (I2C)× 1Buy
  • 6× micro servos (2 eye movement, 4 eyelids)× 6Buy
  • 5V 3A supply× 1Buy
Kit for this projectPrice on request
Get the kit

Wiring

Wiring diagram
PowerGroundSignal
#FromConnect to
1 SignalServo driver SDA / SCLESP32-S3 I2C pins
2 PowerServo driver VCCESP32-S3 3V3
3 GroundServo driver GNDESP32-S3 GND
4 Signal6 servo plugsServo driver channels
5 PowerServo driver V+5V 3A supply +
6 GroundSupply −Driver GND + ESP32-S3 GND

3D print files

  • Eyeballs, goggle rings, lids and baseConcept designLink at launch

Code

The tested Arduino / ESP32 code for this project will be posted here, ready to copy.