Desk Eyes: Animated Esp32 Robot Eyes (no Soldering)

About the project

Animated robot eyes that blink, look around and change moods, on an ESP32-C6 display in a 3D printed case.

Project info

Difficulty: Easy

Platforms: Arduino,  Espressif,  PlatformIO

Estimated time: 1 hour

License: MIT license (MIT)

Items used in this project

Hardware components

Waveshare ESP32-C6-LCD-1.47 Waveshare ESP32-C6-LCD-1.47 x 1

Software apps and online services

Arduino IDE Arduino IDE

Hand tools and fabrication machines

3D Printer (generic) 3D Printer (generic) x 1

Story

Desk Eyes are animated robot eyes that live on your desk. They blink, look around and switch moods on their own. You just click an ESP32-C6 display board into a 3D printed case, with no soldering. It’s a great first electronics project and takes about 45 minutes, mostly print time.

Full build guide, print files and one-click browser flashing:https://printpal.io/projects/slab-eyes

Watch the build:https://www.youtube.com/watch?v=fKnaSUIqE-E

How it worksThe eyes are drawn on the 1.47" display in real time. Random blinks, glances and mood changes make them feel alive. You can trigger moods over serial, or change colors and shapes in the code.

Build overview

  • Print the case. All files are on Printpal.
  • Click the board into the case.
  • Flash the code in one click from your browser on Printpal, or use Arduino IDE.
  • Plug in USB-C and watch it come alive.

    CAD, enclosures and custom parts

    Casing

    Simple Case Attached with a press fit for easiest possible assembly.

    Go to download

    Fusion 3D model for edits

    Go to download

    Code

    Github uploaded code

    Credits

    Photo of InoVitek3D

    InoVitek3D

    Building till failure

       

    Leave your feedback...