Move your mouse โ the eyes are watching
What it does
Face Tracking
OpenCV DNN + MediaPipe detect faces and follow them with parallax layers.
Depth Reactive
Pupil dilates as you get closer. Constricts when you walk away.
Audio Reactive
Pulses to bass beats, startles at loud sounds, looks toward noise.
Motion Detection
Tracks hands, bodies, any movement โ not just faces.
60fps Rendering
Smooth parallax eye animation with predict-to-vsync pipeline.
Open Source
MIT licensed. Build your own for Burning Man, Halloween, or art installations.
Build Your Own
Everything you need to create your own pair of tracking eyes for Burning Man, Halloween, or any art installation.
Hardware
| Part | Price |
|---|---|
| Raspberry Pi 5 (8GB) | $80 |
| Pi Camera Module 3 NoIR | $35 |
| 2x Round HDMI Displays (1080x1080) | ~$50 each |
| Pi AI HAT+ (13 TOPS) | ~$77 |
| Pi AI Camera (IMX500) | $70 |
| USB-C Power Bank (20,000mAh+) | ~$30-40 |
| USB Webcam with Stereo Mic | ~$30 |
Quick Start
Flash Raspberry Pi OS
Flash Raspberry Pi OS Bookworm 64-bit to a microSD card. Enable SSH.
Connect Hardware
Plug in both round HDMI screens, camera module (CSI ribbon cable), and power.
Clone & Install
git clone https://github.com/alevizio/raspieyes.git cd raspieyes && bash setup.sh
Configure
Edit config.txt to set RENDER_MODE=parallax, TRACKING=yes, and your preferred eye color.
Reboot & Enjoy
The eyes start automatically on boot. Walk in front of the camera!
sudo reboot
Built With
Open source projects that made this possible.