💡 Which USB DMX interface?
🟢 Buy the Pknight 1-universe Art-Net node, $72.99. Skip the $20 "Open DMX" clones.
🆕 Re-priced 9/13 (scraped live from Amazon)
- Art-Net in, DMX out, bi-directional, no drivers
- Same UDP protocol as the DMXking, one fifth the price
- No sACN or RDM: irrelevant for a custom app that speaks Art-Net
- Equivalent alternative if Pknight is out of stock
- My $120 estimate was wrong: that was the discontinued PRO
- Pays for sACN, RDM and sync you will not use
- USB route if you skip Ethernet; Micro is unavailable
- 2 universes + sACN; only if the rig grows past 512 channels
🔴 Cheap "Open DMX USB" clone $15-30
- Bare FTDI chip, no processor: the Mac bit-bangs every DMX frame
- Flicker and dropouts when the host is busy (a Mac running an app + browser will be busy)
- No DMX input, no RDM, needs FTDI driver hacks on macOS
- OK for a bench test only
🟡 Enttec DMX USB Pro / DMXking ultraDMX Micro $80-190
- Onboard micro keeps timing rock-solid
- Plain USB serial on Mac, supported by every library (node
dmx, Python, OLA, QLC+) - Fine if the controller Mac lives next to the rig
- Ties the software to one USB port on one machine
🟢 Art-Net / sACN node $60-120
- DMXking eDMX1 PRO ~$120, or a generic 1-universe Art-Net node ~$60
- Zero drivers: the app sends UDP packets from any language, any machine, even a phone on studio Wi-Fi
- Room Mac, Fly server, or a Raspberry Pi can all drive it; matches the rehearsal-room transport design
- Every pro console and app speaks it, so nothing is locked to Claude's build
🧠Decision rule
- Custom software + a fixed Mac next to the rig → DMXking ultraDMX Micro (~$85)
- Custom software you want to trigger from anywhere at TRC → Art-Net node (default pick)
- Only testing whether the code works at all → the cheap clone, then throw it away
📦 Links