Using DMX with PixLite® Mk3 (Pixel Outputs)
This guide explains how to run DMX-style pixel integrated circuits (IC) (singe-wire DMX and differential DMX512-D) from PixLite® Mk3 pixel outputs, how addressing really works, what to wire where and the practical limits that matter on site.
PixLite® Mk3 can output both single-wire DMX512 and dual-wire differential DMX512-D pixel protocols. Advatek documents these as separate pixel protocol options as DMX512 (single serial line) and DMX512-D (differential dual-wire).
What are DMX Pixels?
DMX pixels are LED pixels with built-in control chips that use DMX512, a traditional lighting control signal, to tell each pixel what to do.
The name is similar, but they behave differently to "classic DMX fixtures" like wash lighting found in stage lighting or architecture in that:
- They're still pixels (RGB/RGBW nodes/strip/arrays), but instead of "SPI" style self-addressing streams they use DMX-style channel addressing that is typically pre-set or programmed into the pixel/fixture at the point of manufacture or using a 3rd party tool.
- DMX512 pixels are not limited to receiving 512 channels per "universe" (A data packet or 512 channels). PixLite® supports up to 6 universes of data for DMX512 (3072 channels), and 3 universes of data for DMX512-D (1536 channels) on its pixel outputs.
- Unliked the DMX512 used for theatrical or stage lighting that has a fixed transmission rate of 250kbps (kilobites per second), DMX512 pixel IC's vary in the rate they can receiver. Common examples of pixel IC you'll see in the wild included families like UCS/TM/SM variants (and similar), where supported speeds vary by IC. Find the speeds of common DMX512 and DMX512-D in the pixel protocol glossary
PixLite® Mk3 vs Any Source of DMX?
While any DMX512 compatible controller could work, purpose-built pixel controllers like the PixLite® Mk3 offer several advantages when driving modern LED pixel installations. These benefits come from the controller being designed specifically for high channel count pixel control. Allowing for operation at higher speeds rather than traditional lighting fixtures
Intelligent Power Management
PixLite controllers also provided integrated power management. Including fusing on the R2F and R4D and smart electronic fusing and active power monitoring on the A4S. Allowing installers to monitor and manage power distribution more effectively. This helps protect hardware, simplifies wiring, and improves reliability in large installations where multiple power supplies and injection points are required.
Higher Pixel Density Per Output
Traditional DMX512 limits each universe to 512 channels. Which translates to 170 RGB or 128 RGBW pixels per universe. Many generic DMX sources output only a single universe per port.
PixLite® Mk3 outputs are capable of driving multiple DMX universes worth of data per output, allowing many more pixels to be controlled from a single port. This significantly reduces the amount of hardware, cabling, and configuration required in large pixel installations.
Higher Refresh Rates
Traditional DMX512 operates at 250 kHz (kilohertz). Resulting in a typical maximum refresh rate of around 44FPS (Frames Per Second) when sending a full universe.
PixLite® Mk3 controllers can transmit DMX-style data faster than the rate defined in the official DMX512-A rate of 512 channels at 250kps. Enabling significantly higher refresh rates. Faster refresh rates produce smoother animations and more responsive effects, particularly in installations with long pixel strings or large channel counts.
Better Visual Output with Pixel Processing
PixLite® controllers include built-in pixel processing features designed to improve the visual quality of LED pixels:
- Gamma Correction: ensure brightness appears visually linear to the human eye, preventing mixed colors from appearing washed out or uneven.
- Temporal Dithering: increased perceived color depth and smoothness by blending brightness levels across frames in gapes between each incoming data frame. It's like switching between two paint colors very fast. Our eyes don't see the switching, they see a smooth in-between color.
These onboard pixel-specific processing features allow animations and gradients to appear much smoother and more natural, especially on installations with large LED counts.
Professional Installation Features
Beyond pure DMX output, PixLite® Mk3 controllers provide a range of features designed for professional deployments, including:
- SHOWTime™ failover playback, allowing controllers to run stored sequences if the network signal is lost.
- Extensive electrical and safety certifications for reliable deployment in commercial and architectural projects.
- Integration with control systems such as Crestron and Control4.
- Robust networking and management tools for large-scale installations.
Can I use the Long-Range System
Yes, connect DMX512 pixels to a receiver, and now you've got long-range DMX pixel runs. (PixLite® supports both balanced on unbalanced DMX512 signal).
Single-Line (DMX512) vs Dual-Line (DMX512-D)
DMX512-D (Differential)
- Four wires in total: Data positive (+) and Data negative (-) (two data wires)+ ground (GND - the reference wire).
- Supports 100-2500 kbps on PixLite® Mk3.
DMX512-D is the most common form of DMX and it's generally more robust over distance and reduces noise because it's balanced pair. In practice, many newer DMX pixel ICs are differential.
DMX512 (Single-Wire)
- One data line + ground "serial DMX (single data wire)".
- Supports 100-2500 kbps on PixLite® Mk3.
This protocol uses the same data structure as DMX512, but does not use differential "balanced" data.
DMX Stream and How Addressing Works
PixLite® Mk3 does not assign or manage DMX addresses inside the pixels.
DMX512 pixels/fixtures must be addressed before they are connected to PixLite®.
Addressing is typically done at the factory or using an addressing tool provided by the LED fixture manufacturer. These tools are external to PixLite® and usually used during the commissioning periods.
Addressing Workflow (recommended)
Plan addresses (and channel footprint per pixel/fixture: RGB = 3, RGBW = 4, etc).
Program addresses into each DMX pixel string/fixture using the manufacturer's method:
- Vendor addressing box/programmer
- Remote Device Management (RDM) tool (fixture dependent; many DMX pixel IC products are not RDM devices).
In PixLite® Mk3:
- Select DMX512 (single-wire) or DMX512-D (differential) depending on what your fixture requires.
- Set the data transmission rate (determined by the DMX Pixel type).
- Set start universe / start channel
- Set the pixel quantity (So PixLite streams the correct amount of data)
The output behaves like a broadcast stream: each pixel listens and consumes only the channels it's been told to listen to.
What Happens When Addressing is Wrong
- Duplicate addresses lead to duplicated output (two LEDs reacting identically)
- Overlaps/misaligned footprints lead to "rolling" color errors, and misalignment
If spanning more than one universe worth of channels, the addressing tool must be able to write addresses beyond the first 512 channels (or in a way that maps correctly across multi-universe patching).
Wiring DMX Pixels to PixLite® Mk3 Pixel Outputs
DMX pixel wiring is different to a traditional DMX line, as you are using the pixel outputs rather than the PixLite® AUX port (RS-485 port).
The 15m distance rule still applies.
For PixLite® Mk3 pixel outputs, the cable lengths between the output and the first pixel should not exceed 15m.
Treat DMX pixels on pixel ports like pixel wiring, not like long-run DMX infrastructure.
Single-Line DMX pixels (DMX512)
- PixLite® Data to Pixel Data
- Positive to Positive and GND to GND
- Direction matters: PixLite® output goes to pixel input.
Dual-line DMX Pixels (DMX512-D)
- PixLite® Data to Pixel Data+ (sometimes called "A").
- PixLite® Clock to Pixel Data- (sometimes called "B").
- Positive and Positive, and GND to GND
Note: Expanded Mode is not available when using DMX512-D given both Clock and Data are in use.
What if my DMX Pixel IC Isn't Listed in PixLite®?
This is common.
Advatek's DMX512 / DMX512-D protocol pages list known example chips and typical supported speed ranges, but they're not exhaustive.
Practical Approach
- If the pixel IC is dual-wire differential, start with DMX512-D
- If it's single-wire, start with DMX512
- Start at 250 kbps transmission speed (the "safe default" that aligns with traditional DMX expectations), then increase only if the IC datasheet explicitly supports higher rates.
- If behavior is unstable (flicker, missing updates), step back one speed tier and reduce the pixel count to operate within 512 DMX channels (e.g. 12 RGBW pixels).
If you're unsure, provide the IC part number and datasheet link to the Advatek support team for review.
Multiple Universes on One Pixel Output (How PixLite® Packs DMX)
PixLite® Mk3 pixel outputs are designed for high channel densities. Mk3 devices can drive multiple universe of data per line.
For single-wire DMX512, the maximum number of universes per output is 6.
For dual-wire differential DMX512-D, the maximum number of universes per output is 3.
The data architecture for large amounts of DMX512-style pixel data can be explained through three points:
- PixLite® streams a continuous DMX512-style data stream.
- All universes are sent sequentially on the same physical output stream (packed one after another allowing for higher channel counts than 512 per "universe").
- Pixels don't "know" universe numbers, they only react to their addressed channel slots within the data stream. In a 3-universe stream, there are 1536 channels. The number of channel slots if configured within PixLite®.
What Does the "Speed" Setting Do?
In PixLite® Mk3 DMX pixel protocols, "speed" is the data transmission rate for the outgoing DMX512 stream.
Both DMX512 and DMX512-D pixel protocols on PixLite® Mk3 support 100-2500 kbps.
Key Information:
- Higher transmission rate can reduce the time it takes to push a full frame of channel data. Which can improve responsiveness, if the pixel IC supports it.
- Using a speed the IC can't reliable decode usually shows up as flickering, incorrect colors, or not output.
Also remember the usual pixel trade-off: increasing the speed can improve refresh rates, but it can also make the system more sensitive to interference. A slower rate can be more forgiving.
Pixel Outputs DMX512-D vs the Aux Port for DMX
Although we've explained, at a high level, how to use Pixel Outputs for DMX512-D and DMX512. DMX512 can be managed with the dedicated DMX ports on the PixLite® Mk3. Using RS-485 electrical signals. These can be configured for DMX512 input or output. Below is a comparison of the two.
Comparison
Item | Pixel Outputs (DMX pixels) | Aux Port (DMX512) |
|---|---|---|
Intended Target | DMX pixel ICs (nodes/strip/arrays) | Traditional DMX512-A devices / DMX networks (i.e. wash lighting and theatrical applications) |
Electrical Signalling | Pixel-output style; keep <15m to first device. | RS-485 DMX512 electrical signals, adhere to the DMX512-A standard of 300m maximum per bus. |
Universes | Multi-universe pixel patching is supported depending on device/mode | Single universe DMX512-A input or output (512 channels maximum) |
Best Use Case | Dense pixel channel counts where DMX pixel ICs are required | Integrating traditional DMX fixtures or feeding/receiving one universe of DMX512-A |
If you're building a conventional DMX512-A line (long cable runs, multiple fixtures such as LED Wash Lights), the AUX port is the correct output. You cannot achieve this with the pixel outputs in DMX512-D mode.
Best Practice
- Pre-address everything (and document it). PixLite® won't "discover" addresses for you.
- Start at 250 kbps, then increase only when you have a reason (IC datasheet + validated wiring).
- Keep output to first pixel less than 15m.
- Avoid mixing DMX512 pixel IC types on the same physical run unless you know they share compatible timing expectations.
Conclusion
In conclusion PixLite® Mk3 can directly drive both DMX512 (single wire) DMX pixel ICs and DMX512-D (dual-wire differential) DMX pixel ICs. It's key to remember these three things.
One - addressing of DMX pixel ICs happens outside of PixLite® using a manufacturer or third party tool.
Two - when wiring your outputs treat it like any other pixel wiring. Stay within the 15m-to-first-pixel guideline. Use the AUX (RS-485) port when you actually need traditional DMX infrastructure.
Three - DMX pixel ICs can support more than 512 channels and can run at different speeds to traditional DMX as used in typical stage lighting applications.
As always, we're here to help, reach out with any questions and talk to an expert today