USB DMX Controllers

The Standard version in an extruded aluminum enclosure with top and bottom

The Standard version in an extruded aluminum enclosure with top and bottom

The Pro version with no enclosure as rev. 2.0 is already being designed

The Pro version with no enclosure as rev. 2.0 is already being designed

Similar to the ethernet to DMX controller, I built a pair of devices to control DMX fixtures over a simpler USB connection. Often a direct USB connection is much easier to set up and use in a test environment or a small-scale production when a full network setup with multiple ethernet runs is not necessary. The two USB controllers that I built have similar offerings as multiple options on the market, but I can build them at a much cheaper price and am able to extend the firmware functionality further than what is available currently.

USB DMX Controller Standard

This is a ‘dumb’ implementation of the USB to DMX serial conversion. There is no microcontroller or state maintained within the device - it simply converts the incoming USB signals to RS485, it is up to the data source to properly format the data as DMX. While there is ESD and transient voltage protection through the circuit, there is no active isolation between circuit and the DMX output data and ground. This device is designed for quick test and verification use in systems, not to run live show or production from. The pros are that it is cheap and the parts count is very low.

USB DMX Controller Pro

The Pro version of this controller is much more useful as a general tool and to run actual content. While the input USB and output XLR5 interfaces are the same, this design supports multiple operating modes and remote configuration. The device can be used in standard DMX output mode where incoming DMX data is buffered internally and output exactly at the framerate configured by the user, even if connection to the data source is lost. Other modes include: