INTERACTIVE LIGHT PANEL
ADIDAS - EDRD
A bespoke interactive installation built for an Adidas studio in Amsterdam — 468 individually addressable incandescent bulbs controlled via a custom web interface. Eduardo conceived, engineered, and installed the entire thing: PCB design, firmware, media pipeline, and all. A self-contained commission from hardware up.
OVERVIEW _
Adidas commissioned this installation for one of their studio spaces in Amsterdam — a full wall of 468 incandescent bulbs, each individually addressable and controllable in real time from a bespoke browser-based interface. The brief was open-ended; the entire solution, from initial sketch through to on-site installation, was Eduardo's.
The hardware runs on a custom-designed PCB using 74HC595 shift registers and solid-state relays to individually drive each bulb via an ESP32 microcontroller. The web interface supports real-time pattern programming, dynamic lighting sequences, and a GIF-to-panel playback pipeline — converting standard media into addressable grid animations. No off-the-shelf components for the control layer; every board was designed and produced for this.
It has been a permanent installation in the Adidas space since delivery — a one-off project, with no agency in the middle.
TECHNOLOGY _
ESP32 proto board
Arduino / C / C++
JavaScript / HTML / CSS
FFmpeg
Custom PCBs
74HC595 shift registers
Solid-state relay boards
468 incandescent bulbs
RELATED PROJECTS _

Interactive Tray
Physical retail tray identifying products via RFID — rich product info surfaces on an integrated tablet in real time. Piloted across 4 markets.

Furniture Configurator
NFC-tagged physical material samples drive real-time 3D furniture rendering on in-store display — self-contained, no cloud dependency.

Style Tiles
RFID-tagged physical material tiles drive real-time chair rendering; QR exports the configuration for in-home AR placement.