peepwho
Notify me →
v1.0 · shipping this summer!

a tiny living
record
sleeve.

Peepwho turns your Sonos playback into full-frame album art on a 64×64 RGB matrix. Album cover as ambient object — not just metadata.

panel
64×64
mcu
ESP32-S3
bridge
HA add-on
Vinyl record glowing with rainbow RGB light
NOW PLAYING64×64 RGBESP32-S3SONOS or APPLE HOMEPODHOME ASSISTANTAMBIENT ARTNOW PLAYING64×64 RGBESP32-S3SONOS or APPLE HOMEPODHOME ASSISTANTAMBIENT ARTNOW PLAYING64×64 RGBESP32-S3SONOS or APPLE HOMEPODHOME ASSISTANTAMBIENT ART

// the story

from a $15 raspberry pi
to a product.

In 2022, I shot a quick prototype: a $15 Raspberry Pi could already show what was playing on any TV. Cute trick. But the idea kept burning — what if the album cover wasn't a thumbnail, but the object itself?

Peepwho is the answer. A pixelized LED slab that lives on your shelf, glowing with whatever's spinning right now on Sonos. When the music stops, it idles into ambient color fields. When it starts again, the cover slams back to life.

concept → silicon → platform → distribution.

// the stack

full-stack, literally.

From low-level HUB75 timing to App Store packaging. Every layer engineered like it's going into a stranger's living room — because it is.

01 · concept

Album cover as ambient object

Not metadata. Not a notification. A glowing artifact on your shelf that breathes with the music.

02 · silicon

ESP32-S3 firmware

Low-level HUB75 driving, color-order calibration, deterministic real-time rendering, on-device credential protection, recovery flows.

03 · platform

Home Assistant bridge

Normalizes Sonos state + artwork into a display-ready API. Auth, allowlist, rate limiting, safe media handling.

04 · distribution

App Store pipeline

Packaged for the Home Assistant repository flow with versioned releases, install docs, and real ops constraints handled.

// 64 × 64 = 4,096 pixels

real RGB. real photons.

No LCD. No simulation. 4,096 individually addressable LEDs pumping out actual rainbow goodness, calibrated per-panel for color accuracy that does justice to a Hipgnosis cover.

  • status statesplaying · paused · idle · unknown
  • fallbackgraceful unknown-content idle mode
  • onboardingWi-Fi captive portal, no app required
  • recoveryhardware reset → factory restore

// waitlist

be the first to peep.

Pick how you want it: as a Home Assistant add-on, on your TV, or as a 10″ living album cover that lives on your shelf.

// notify me

let me know when it's available.

Drop your email and tell us how you'd want to live with Peepwho. No spam, just a single ping when it ships.

i'm interested in

// ship it

install peepwho
in two steps.

step 01

Add the HA bridge

Install the Peepwho add-on from the Home Assistant App Store. Versioned releases, full install docs.

step 02

Flash the firmware

Download the ESP32-S3 firmware, flash, and walk through the captive Wi-Fi onboarding portal. First boot to playing in minutes.

Close up of glowing RGB LED matrix