If you want to control DMX-512 fixtures from a laptop, you’ll a USB-to-DMX converter, and software that speaks to it. The Enttec DMX USB Pro works quite well. It plugs into USB, and then into a 5-pin DMX cable to the fixtures. The DMXKing UltraDMXMicro is a very simple, low-cost, reliable USB-to-DMX converter that works well also.
One of the easiest programs for DMX control is QLC+ . It’s not fully featured, but lets you set up a set of basic sliders to control as many channels as you need.
To get QLC+ going:
- Plug in DMX Controller (Enttec DMX USB Pro mk2)
- Open QLC+
- Click Inputs/outputs tab to see if Enttec is visible to QLC+
- Click Fixtures tab
- Click + to add a new fixture or bank of channels
- Set starting channel and number of channels
- Then click the “Simple Console” tab to control the channels.
On the ITP floor, we have a range of fixtures, including:
- ETC Selador Desire D40 Studio and D60 Studio LED PARs
- ETC Source 4 ellipsoidal spots, including a Source 4 Studio, a Source 4 Lustr and a Source 4 Daylight
- Coemar LEDko Reflection ellipsoidals
- An Elation Platinum Spot LED Pro II
- ColorKinetics ColorBlast 6 and 12 floodlights
If you want to control DMX from a microcontroller, here are a few options:
- From the Arduino Uno, the DMXSimple library works. It handles only one universe, and it’s only for the Uno and other AVR-based Arduino boards.
- From the MKRZero, or other MKR or ARM M0-based boards, the ArduinoDMX library does the job.
- From an Ethernet or WiFi-equipped board like the MKR1000 or MKR1010, you can use the sACNSource library in conjunction with an Ethernet-to-DMX converter like the DMXKing eDMX1-Pro.
- For LED strip pixel control over DMX, the DMXKing LeDMX4 Pro works well. You can control it using DMX512 or sACN.