LuxDMX: open-source Art-Net & sACN to DMX512 gateway on an ESP32

Open-source Art-Net & sACN (E1.31) → DMX512 gateway on a tiny ESP32, with a live 512-channel diagnostic web UI.

It's free! Open source! Do whatever you want license.
Free, open hardware design.

⚡ Make one now ▶ Watch the demo Code on GitHub

Not just another Art-Net node

A network DMX node and a live diagnostic tool. Watch all 512 channels update in real time in your browser, get warned the instant two consoles fight over a universe, see per-sender FPS and frame jitter, and drive galvanically-isolated DMX out. Builds for a few dollars.

See it run

A narrated walkthrough of the web UI: manual control, labels, sparklines, identify, blackout, and every setting.

▶ Watch on YouTube

Everything configurable at runtime

One built-in web page configures the whole device: protocol, network, DMX outputs and pins, status LED, display, and OTA. No recompile, no rebuild.

LuxDMX settings page
LuxDMX v4 · 3D render
Open hardware

The board: LuxDMX v4

A compact, open-source Art-Net / sACN → galvanically-isolated DMX512 gateway built around an ESP32-S3 with both WiFi and wired Ethernet (W5500). Two isolated DMX universes, 802.3af PoE or USB-C power + flashing, a 5-LED status panel. Designed entirely as code and routed by a fully-scripted pipeline. Palm-sized, fabricable at JLCPCB for a few dollars.

Design-complete and passes the full scripted validation, but not yet fabricated, so treat the first build as a prototype.

Hardware design, BOM & gerbers

Flash one in your browser

Desktop Chrome or Edge, plug your board in over USB, pick your model, click flash. No Python, no esptool, no toolchain. Always the latest release.