64 pixels · 27 animations · one button

Wear a tiny screen that plays Pac-Man, Matrix rain & fireworks.

A self-contained 8×8 LED pendant on an ESP32-S3. Twenty-seven hand-made, time-based animations on just 64 pixels — controlled entirely from one button, with a phone setup portal, a Wi-Fi clock, and over-the-air firmware updates.

27animations
1button, no app needed
OTAupdates over Wi-Fi
8×8 WS2812BMatrix

Small screen, big personality

Everything runs on the pendant itself. No app to install, no account, no cloud — just a button and a battery. The live preview on the right is the real thing, animation for animation.

One-button control

Tap for the next animation, double-tap to change colour, long-press for brightness. That's the whole interface.

27 original animations

Pac-Man, Space Invader, Matrix rain, fireworks, fire, a beating heart, plasma, a rotating cube, Conway's Life and more.

📱

Phone setup portal

Hold the button to open a Wi-Fi portal. Build your own animation sequences with a live preview, right from your phone.

🕑

Wi-Fi clock

A glanceable NTP-synced clock. It syncs the time, then switches the radio off again to sip battery.

Over-the-air updates

New animations and fixes flash themselves over Wi-Fi from the setup portal — no cables, no reflashing.

🔋

All-day, rechargeable

An integrated LiPo and USB charger. Ambient animations run at single-digit brightness — easy on the eyes and the battery.

Twenty-seven ways to catch the light

Each is designed to read clearly from only 64 pixels, and moves in real time — sub-pixel smooth, never a slideshow. Tap the button to step through them.

The entire manual

No menus, no app. Four gestures on a single button do everything day to day.

Single tap press & release
Next animation. The mode number flashes on the panel.
Double tap < 250 ms apart
Next colour — 17 presets tuned for LEDs. A two-letter code confirms it (e.g. BL, RD).
Long press hold ≈ 0.6 s
Next brightness level (5 steps). Always boots at the dimmest, easy on the eyes.
Hold ≈ 10 s press & wait
Opens the Wi-Fi setup portal — build sequences, set the clock, update firmware.

What's inside

A compact, thoughtfully engineered build — every pixel earns its place.

Display8×8 WS2812B — 64 RGB LEDs
BrainESP32-S3 (Waveshare Matrix board)
MotionQMI8658 6-axis IMU (fluid sim)
Power220 mAh LiPo · TP4057 USB charger
ControlOne momentary button + on/off switch
FirmwareCustom · OTA-updatable over Wi-Fi

Want one around your neck?

Assembled pendants and DIY kits are on the way. Leave your email and I'll let you know the moment they're ready — or grab the open-source firmware and build your own today.