VLF
Back to portfolio
Engineering2026

Open World 2026 Light and Projector Show

Custom DMX lighting and projection-mapped visuals synced to a music timeline. Custom ESP32-based DMX controllers extended a budget-limited rig.

Solo. Hardware, firmware, cue design, live operation.

01

Why I built the rig myself

Open World 2026 needed a centerpiece production that lifted the event beyond what off-the-shelf gear could deliver on the school's budget. I treated the show as a serious engineering project in its own right, owning every layer end-to-end.

Projection-mapped fire running across the venue facade from a single projector, the kind of centerpiece off-the-shelf gear could not deliver on the budget.
02

Tooling choices

MadMapper drove the projector visuals. xLights handled sequenced lighting. Signal routing tied DMX, HDMI, and audio across multiple devices into a single coordinated pipeline.

MadMapper and xLights gave me a known-good pro pipeline; my own hardware filled the gap where the budget couldn't.

Cueing the show live from the field: the visual timeline open on the laptop, feeding the projector throwing mapped content onto the set piece.
03

Custom ESP32 DMX controllers

The gear available was limited and partly borrowed. To extend the rig past what the budget would have allowed, I designed and built custom ESP32-based DMX controllers using MAX485 transceivers.

Those controllers let me drive additional fixtures and integrate LED hardware that would otherwise have been unsupported or out of reach. Effectively, I extended the rig with my own hardware so the show could scale to what the venue needed.

The custom ESP32 controllers I built, working in sync and communicating with each other to power the small RGB strips during testing.
04

The hard parts

Tight signal routing across DMX, HDMI, and audio. Frame-accurate sync between lights and visuals to the music. Reliable live operation under event-deadline pressure. All of it improvising around the gear that was actually available rather than the gear I would have specced from scratch.

A rehearsal run, keeping lights and projection synced to the music and improvising around whatever gear was on hand.
05

How it came together

About a month of iteration on hardware, cue programming, and rehearsals. LLM-assisted coding tools were used throughout the firmware and control work while I retained full ownership of design and behavior.

Dialing in the projection alignment on the set piece during setup, one of many iteration passes before the show.
Video

See it running.

Live show footage from Open World 2026

Skills & concepts

Embedded systemsESP32 firmwareDMX lighting controlCustom hardware designProjection mappingShow programming and cueingAudio-visual synchronizationSignal routing (DMX, HDMI, audio)Live show operationRigging and wiringHardware and software integrationCoding with LLM

External links