WS2811/WS2812 to DMX Compatibility Guide
WS2811 / WS2812B to DMX Compatibility Guide
Addressable LED pixels and DMX lighting systems are two of the most powerful tools in modern lighting design — and with the right decoder, they work together seamlessly. This guide answers the questions we hear most: Which DMX decoder works with WS2812B pixels? How many pixels fit in one DMX universe? Read on for everything you need to plan your build.
Supported IC Types
Not all addressable LED ICs are the same. Before selecting a decoder, confirm your pixel IC:
- WS2811 — External IC, typically used in 12 V and 24 V pixel strings. Each IC controls 3 LEDs (one RGB pixel). Common in bullet, flat, and dome pixel formats.
- WS2812 / WS2812B — Integrated IC built into each LED package. Operates at 5 V. Widely used in strip lighting, panels, and matrix displays.
- SK6812 — WS2812B-compatible timing. Supports RGBW variants (4-channel per pixel).
- WS2813 / WS2815 — Improved WS2812B with dual-signal backup line. WS2815 runs at 12 V. Generally compatible with WS2811-mode decoders when configured correctly.
Our NovaBright DSA 1024 decoder supports WS2811, WS2812, WS2812B, SK6812, and compatible clones — making it one of the most versatile SPI-to-DMX decoders available.
Voltage Requirements
| IC Type | Operating Voltage | Notes |
|---|---|---|
| WS2811 (pixel string) | 12 V or 24 V | Voltage depends on the pixel product spec — confirm before wiring |
| WS2812B (strip/panel) | 5 V | Sensitive to voltage drop on long runs; inject power every 50–100 pixels |
| WS2815 | 12 V | Better voltage-drop resistance than WS2812B |
| SK6812 RGBW | 5 V | 4 DMX channels per pixel (R, G, B, W) |
Always match your power supply voltage to the pixel string voltage. The decoder is powered separately — check your decoder's input voltage spec (the NovaBright DSA 1024 accepts 5–24 V DC input).
Pixel Count Planning: DMX Universe Calculator
A single DMX universe contains 512 channels. How many pixels that covers depends on how many DMX channels each pixel uses:
- RGB pixels (3 channels each): 512 ÷ 3 = 170 pixels per universe
- RGBW pixels (4 channels each): 512 ÷ 4 = 128 pixels per universe
- Single-color pixels (1 channel each): 512 pixels per universe
Quick Reference Table
| Pixel Count | RGB (3ch) — Universes Needed | RGBW (4ch) — Universes Needed |
|---|---|---|
| 50 | 1 | 1 |
| 100 | 1 | 1 |
| 170 | 1 | 2 |
| 256 | 2 | 2 |
| 340 | 2 | 3 |
| 512 | 3 | 4 |
| 1,024 | 6 | 8 |
The NovaBright DSA 1024 supports up to 1,024 pixels and handles multiple DMX universes internally — ideal for large pixel installations without daisy-chaining multiple decoders.
Controller Selection Guide
Choosing the right controller depends on your pixel count, software ecosystem, and installation type:
- Small installs (≤170 RGB pixels, 1 universe): Any standard DMX-to-SPI decoder will work. A single-universe unit keeps costs low.
- Medium installs (170–512 pixels): Look for a decoder that supports at least 2–3 universes. Confirm the unit handles universe-to-universe pixel addressing automatically.
- Large installs (512–1,024+ pixels): The NovaBright DSA 1024 is purpose-built for this range. It decodes up to 1,024 SPI pixels across multiple DMX universes from a single unit, eliminating complex chaining.
- Touring/live event rigs: Prioritize decoders with locking connectors, metal housings, and Art-Net or sACN support for network-based DMX.
Compatibility Caveats
A few things to watch out for before you wire up:
- Signal voltage mismatch: WS2812B pixels require a 5 V data signal. If your decoder outputs 3.3 V, use a level shifter — or choose a decoder (like the NovaBright DSA 1024) that outputs the correct signal voltage for your pixel type.
- Start address alignment: When spanning multiple universes, ensure your DMX controller and decoder agree on where universe 1 ends and universe 2 begins. Off-by-one addressing causes color-shifting artifacts mid-string.
- Refresh rate vs. pixel count: WS2811/WS2812 protocols have a fixed bit-rate. The more pixels you drive, the lower the maximum refresh rate. For pixel counts above 500, verify your decoder's rated refresh rate meets your flicker requirements (aim for ≥30 fps).
- WS2812B and data line length: Keep data wire runs from decoder output to first pixel under 1 meter. Long data cables pick up noise. Use a 300–500 Ω resistor in series at the data line if you must run longer.
- Power injection: DMX decoders do not power your pixels — always run a separate power supply directly to your pixel strings. For runs over 50 pixels at 5 V, inject power at both ends of the string.
Recommended Products
NovaBright P12 WS2811 Pixel Lights
Our best-selling addressable pixel light, designed for professional outdoor and architectural installs. Runs on WS2811 protocol at 12 V, with weather-resistant construction and consistent color matching across strings.
- IC: WS2811
- Voltage: 12 V DC
- Channels per pixel: 3 (RGB)
- Compatible with the NovaBright DSA 1024 decoder out of the box
Shop NovaBright P12 WS2811 Pixel Lights →
NovaBright DSA 1024 Pixel SPI to DMX Decoder
The ideal companion for large-scale WS2811/WS2812 installations. Converts Art-Net or sACN DMX signals to SPI output for up to 1,024 addressable pixels — no PC required during playback.
- Max pixels: 1,024
- Supported ICs: WS2811, WS2812, WS2812B, SK6812, and compatible
- Input: Art-Net / sACN (Ethernet) or standard DMX512
- Power input: 5–24 V DC
- Universes: Handles multi-universe pixel addressing internally
Shop NovaBright DSA 1024 SPI to DMX Decoder →
Frequently Asked Questions
Can I use a WS2812B strip with a DMX system?
Yes — you need an SPI-to-DMX decoder like the NovaBright DSA 1024. The decoder receives DMX data from your lighting console or software and converts it to the WS2812B SPI protocol. Make sure your decoder outputs a 5 V data signal to match WS2812B requirements.
How many WS2811 pixels can I run per DMX universe?
170 RGB pixels per universe (512 DMX channels ÷ 3 channels per pixel). The NovaBright DSA 1024 manages this math internally for strings up to 1,024 pixels.
Does the NovaBright DSA 1024 work with Madrix, xLights, or QLC+?
Yes. It accepts standard Art-Net and sACN (E1.31) streams, which are output by all major pixel mapping and DMX software platforms including Madrix, xLights, Resolume, and QLC+.
Do I need a separate DMX controller if I use Art-Net?
No physical DMX console is required. You can drive the DSA 1024 directly from a PC, Mac, or media server running Art-Net or sACN software over Ethernet.
Questions about your specific installation? Contact the Hollywood LEDs team — we're happy to help you spec the right pixel count, decoder, and power setup for your project.