Close
0%
0%

LumiBand Gen3 - Wireless DMX LED wristband ESP32

A wearable LED fixture that receives wireless DMX512 over WiFi. Because why should the lighting rig stop at the stage edge.

Similar projects worth following
0 followers
What started as an ATtiny85 with 15 NeoPixels and a bare electret mic has evolved into a proper wireless DMX fixture you happen to wear on your wrist.
The idea
Festival lighting designers already control every moving head, LED bar, and strobe in the venue over DMX. LumiBand puts the wristbands on the same network — the lighting desk operator controls the crowd the same way they control the stage. Every wristband is a DMX fixture. The crowd becomes part of the light show.

I started this as a Kickstarter because I wanted to make a proper wristband and not 3D print them myself. It would really help me a lot if you could follow my project on Kickstarter (it’s free). Just click the link below and then hit “Notify me…” — this helps boost my visibility on Kickstarter so more people can discover the project.

--> Crowdfunding page

How it works 

The ESP32 connects to a WiFi network carrying Art-Net or sACN (DMX over IP). Standard protocol, works with any professional lighting console or software that supports wireless DMX output — grandMA, QLC+, whatever the engineer is already running. No custom transmitter hardware needed on the desk side.

BLE is used purely for initial setup — assigning DMX universe and start address to each wristband without needing a laptop or physical access. Once configured it remembers its address and just waits for WiFi.


What carried over from gen2 

15 WS2812B NeoPixels, single cell LiPo, 6 hour runtime. The bare electret mic ADC input is still there so it can be an eye-catcher everywhere - if there's no DMX network the wristband drops back to autonomous beat detection. Loud venue required, no op-amp, same trick as before.

Where it stands 

PCB is designed, prototype units built and tested at festivals. Moving to injection moulded silicone housing for proper batch production — tooling costs are the bottleneck, which is why there's a Kickstarter pre-launch running right now. Follow the project there if you want to be notified when it goes live.

Schematic, firmware architecture and DMX addressing details in the logs below.

In one of the pics you can see the cpu sandwich of my prototype. I am using some Gen1 PCBs to have a button, power switch and charge controller  :)

-->See Gen2 project on Hackaday

  • From ATtiny85 + bare mic to ESP32 + wireless DMX — what changed

    Markus Loeffler3 hours ago 0 comments

    Gen2 was intentionally dumb. ATtiny85, 15 NeoPixels, electret mic wired straight into the ADC with no amplifier circuit. It worked because festivals are loud — the venue provides the gain. Aggressive brightness capping got 6 hours out of a single cell LiPo.
    The limitation was autonomy. Every wristband made its own beat detection decision independently. Close enough to look coordinated, but not actually synchronized.

    Gen3 solves this by making the wristband a proper DMX fixture. The ESP32 connects to a WiFi network running Art-Net or sACN and takes its cues from the lighting console. Every wristband fires exactly when the operator says so, in whatever colour and pattern they program. The crowd becomes an extension of the stage rig.
    BLE handles setup. Assigning a DMX universe and start address to a wristband takes about 10 seconds from a phone — no laptop, no physical connector, no pulling units off wrists. Once set it's persistent.
    The mic input stayed. If there's no DMX network available the wristband falls back to autonomous mode. Same 90dB+ threshold tuning as gen2. Belt and suspenders.
    Next log: PCB layout decisions and why RF decoupling on the ESP32 is less forgiving than the datasheet implies.

View project log

Enjoy this project?

Share

Discussions

Does this project spark your interest?

Become a member to follow this project and never miss any updates