DMX512 vs SPI: Which Do Your LED Pixel Lights Need?
Summary: DMX512 and SPI are two ways of telling pixels what to do, and the difference shows up at three points: addressing (DMX512 assigns each point a start address in a 512-channel universe; SPI simply streams data down a chain in order), distance (DMX512's differential RS-485 signal runs hundreds of meters; SPI pixel protocols are short-run, single-ended), and failure behavior (DMX512 keeps addressing intact per point; SPI chains need breakpoint-continuation chips to survive a dead pixel). Every current INMU point light — YH, YG, F3040, F2059 — runs DMX512 16-bit. SPI remains relevant for small decorative projects and for matching legacy installations built on it.
By INMU Technical Team · Shenzhen LEDSigns Technology Co., Ltd. (INMU) · First published: October 20, 2026
The Short Answer
- Choose DMX512 for facades. It is the ANSI-standard protocol of architectural and stage lighting (ANSI E1.11), it addresses each point individually, it survives long cable runs, and it lets the media facade speak the same language as the building's luminaires. All four current INMU point light models run DMX512 16-bit.
- Choose SPI only for small, short, cost-sensitive work — decorative runs, signage accents, display pieces — or when you must extend or repair a legacy SPI installation.
- Plan universes before ordering. A DMX512 universe carries 512 channels: at 4 channels per point (RGBW), that is 128 points per universe; with 16-bit parameter resolution, channel consumption per point rises and universe count must be recalculated.
- One hard constraint: on INMU's mesh platform, breakpoint-continuation control is not available with RGBW pixel compositions — white-channel content requires the DMX512 mode. Protocol and pixel composition are decided together, not separately.
How the Two Protocols Work
DMX512 sends a framed packet of up to 512 channel values down a differential RS-485 pair. Each fixture is given a start address — the first channel it listens to — so a controller can talk to any individual point without regard to its physical position. Because the signal is differential and the standard specifies cable and termination practice, runs of hundreds of meters are routine, and the protocol is what the entire architectural lighting industry already uses.
SPI-pixel protocols (the single-wire or clocked serial chains behind decorative pixel strips) work differently: the controller streams a continuous data train, each pixel's chip takes the first values it sees and passes the rest downstream. Position is defined by order in the chain, not by an address. Wiring is simple and cheap, and the chips are inexpensive — but the signal is single-ended and timing-sensitive, so run length is limited, and a failed chip can interrupt the chain unless the design includes breakpoint-continuation (bypass) behavior.
DMX512 vs SPI at a Glance
|
Dimension
|
DMX512 (16-bit)
|
SPI pixel protocol
|
|
Addressing
|
Per-point start address
|
Position in the data chain
|
|
Universe / channel structure
|
512 channels per universe
|
Continuous stream, chip-dependent
|
|
Signal
|
Differential RS-485
|
Single-ended serial (timing-based)
|
|
Practical run length
|
Hundreds of meters per run
|
Short runs (meters) without repeaters
|
|
Individual control
|
Native
|
Yes, by position
|
|
Diagnostics
|
RDM-capable ecosystems
|
Limited
|
|
Failure behavior
|
Point-level
|
Chain interruption unless bypass designed
|
|
Integration with lighting
|
Native — same protocol as architectural fixtures
|
Usually separate system
|
|
Typical project
|
Towers, bridges, stadiums, large facades
|
Signage accents, decorative runs, small displays
|
|
INMU current point lights
|
All four models
|
Not used in current models
|
What the INMU Lineup Uses
|
Model
|
Control
|
Channels per point
|
Voltage
|
Notes
|
|
YH
|
DMX512 16-bit
|
4 (1 segment / 4 channels)
|
DC 36–48 V
|
RGBW composition
|
|
YG
|
DMX512 16-bit
|
3 (1 segment / 3 channels)
|
DC 48 V
|
RGB composition
|
|
F3040
|
DMX512 16-bit
|
4
|
DC 24 V
|
RGB / RGBW / W switchable, SDCM <5
|
|
F2059
|
DMX512 16-bit
|
4
|
DC 24 V
|
RGB / RGBW / W switchable, SDCM <5
|
Two engineering details worth reading off the datasheet: the YH and YG use SM522SAS control chips with SM18522P per-channel addressing, and the F-series runs DMX512 16-bit natively. Every model shares 110° beams, CRI > 80, IP65–IP67 sealing, and CE/RoHS/FCC certification (see Comparing LED Pixel Point Light Solutions).
What 18 Years of Facade Projects Taught Us
INMU has manufactured pixel point lights since 2008, with products used at the Hangzhou G20 Summit, CCTV Spring Festival Gala 2017, Qingdao SCO Summit, Wuhan Military World Games, and the 100th Anniversary celebrations. The protocol lessons from the largest documented projects:
- Beijing Wangjing — 700,000 individually addressed points on DMX512. At six-figure point counts, per-point addressing is not optional: it is how a single dead unit is found and how content is zoned across the facade.
- Tianshui Stadium — 200,000 points. Frame-locked synchronization around a stadium bowl; the protocol and its zone layout were designed before a single fixture was ordered.
- Taiyuan Bridge — 30,000 RGBW points. White-channel architectural content on a structure where adding any screen surface was rejected — the RGBW + DMX512 combination is what made the design buildable.
The recurring rule: protocol follows scale and structure. Once a facade crosses into long runs, individual addressing, and integration with the building's lighting, DMX512 is the only serious answer (see our remote control guide for large facades).
Common Mistakes
- Counting channels after the order is placed. 512 channels per universe is arithmetic, not opinion: 4-channel RGBW points give 128 per universe, and 16-bit configurations consume more. Work out universe count with the fixture layout.
- Running SPI chains beyond their distance limit. Single-ended, timing-sensitive signals fail intermittently over long runs — the kind of fault that takes weeks to chase. Use a differential protocol for facades.
- Assuming a dead point only kills itself. On a plain SPI chain, a failed chip can stop the downstream data; specify breakpoint-continuation behavior if you use that topology.
- Forgetting the RGBW constraint. On INMU's mesh platform, breakpoint-continuation mode does not support RGBW. Decide pixel composition and control mode in the same meeting.
- Building a second control universe for lighting. DMX512 lets the media facade and the architectural luminaires run synchronized scenes from one system; a non-standard protocol forces parallel systems and parallel maintenance.
Frequently Asked Questions
Q1: How many pixels fit in one DMX512 universe? 512 channels per universe. At 4 channels per point (RGBW) that is 128 points; at 3 channels (RGB), 170. 16-bit parameter resolution increases channel consumption, so confirm the per-point channel count on the datasheet before planning universes.
Q2: Can I control individual pixels with both protocols? Yes — both address pixels individually, but differently: DMX512 by assigned start address, SPI by position in the data chain. Only DMX512 lets you re-address logically without rewiring.
Q3: How far can the signal run? DMX512's differential RS-485 signal handles hundreds of meters per run with proper cable and termination; SPI pixel signals are short-run and degrade quickly. For towers and bridges, this alone decides the protocol.
Q4: What happens when one point fails? On DMX512, addressing is per point, so the rest of the facade is unaffected and the failed unit is located by address. On a plain SPI chain, a failed chip can interrupt the downstream data unless the design includes bypass (breakpoint-continuation) behavior.
Q5: Do I need DMX512 if my project is only decorative and small? Not necessarily — short decorative runs can be built more cheaply on serial pixel chips. The protocol question becomes decisive once runs are long, point counts are high, or the facade must integrate with architectural lighting.
Q6: Can old SPI installations be extended with DMX512 points? Not directly on the same chain. Mixed-protocol facades need separate control paths or converters — plan the split, or standardize on DMX512 for the extension and keep the legacy section on its own controller.
References
- ANSI E1.11 / DMX512-A — Entertainment Technology standard for DMX512 control
- ANSI E1.20 / RDM — Remote Device Management over DMX512 networks
- IEC 60529 — IP rating definitions for enclosure protection
- IEC 62471 — Photobiological safety of lamps and lamp systems
About the author: This article was prepared by the INMU technical content team, Shenzhen LEDSigns Technology Co., Ltd. Founded in 2008, INMU designs and manufactures LED pixel point lights, mesh screens, grille screens, film screens, and linear video lights for architectural and urban landscape projects worldwide. Inquiries: yinmutech.com
Last updated: October 20, 2026
80, IP65–IP67 sealing, and CE/RoHS/FCC certification (see ",null],["Comparing LED Pixel Point Light Solutions",[["t","https://www.yinmutech.com/blog-detail/comparing-led-pixel-point-light-solutions-for-architectural-fa%C3%A7ade-illumination"]]],[").",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"H5hn1Se6HCtiTlXJeL3FAt","blockSubtree":{"block":{"H5hn1Se6HCtiTlXJeL3FAt":{"role":"editor","value":{"id":"H5hn1Se6HCtiTlXJeL3FAt","parentId":"","type":"header2","props":{"title":[["What 18 Years of Facade Projects Taught Us",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"DiubUgf6n5t5ghC8idnNMc","blockSubtree":{"block":{"DiubUgf6n5t5ghC8idnNMc":{"role":"editor","value":{"id":"DiubUgf6n5t5ghC8idnNMc","parentId":"","type":"text","props":{"title":[["INMU has manufactured pixel point lights since 2008, with products used at the Hangzhou G20 Summit, CCTV Spring Festival Gala 2017, Qingdao SCO Summit, Wuhan Military World Games, and the 100th Anniversary celebrations. The protocol lessons from the largest documented projects:",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"DHfVKmKQRHiA7q5RyqvaL7","blockSubtree":{"block":{"DHfVKmKQRHiA7q5RyqvaL7":{"role":"editor","value":{"id":"DHfVKmKQRHiA7q5RyqvaL7","parentId":"","type":"bulleted_list","props":{"title":[["Beijing Wangjing — 700,000 individually addressed points on DMX512.",[["b"]]],[" At six-figure point counts, per-point addressing is not optional: it is how a single dead unit is found and how content is zoned across the facade.",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"3mVZ6WQe6FWt0BN75rCEJC","blockSubtree":{"block":{"3mVZ6WQe6FWt0BN75rCEJC":{"role":"editor","value":{"id":"3mVZ6WQe6FWt0BN75rCEJC","parentId":"","type":"bulleted_list","props":{"title":[["Tianshui Stadium — 200,000 points.",[["b"]]],[" Frame-locked synchronization around a stadium bowl; the protocol and its zone layout were designed before a single fixture was ordered.",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"jiY2Rb1sX7Xzxjv2NvJCgu","blockSubtree":{"block":{"jiY2Rb1sX7Xzxjv2NvJCgu":{"role":"editor","value":{"id":"jiY2Rb1sX7Xzxjv2NvJCgu","parentId":"","type":"bulleted_list","props":{"title":[["Taiyuan Bridge — 30,000 RGBW points.",[["b"]]],[" White-channel architectural content on a structure where adding any screen surface was rejected — the RGBW + DMX512 combination is what made the design buildable.",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"3RlvHNWNR8uoJPn5Bc8EuT","blockSubtree":{"block":{"3RlvHNWNR8uoJPn5Bc8EuT":{"role":"editor","value":{"id":"3RlvHNWNR8uoJPn5Bc8EuT","parentId":"","type":"text","props":{"title":[["The recurring rule: ",null],["protocol follows scale and structure.",[["b"]]],[" Once a facade crosses into long runs, individual addressing, and integration with the building's lighting, DMX512 is the only serious answer (see ",null],["our remote control guide for large facades",[["t","https://www.yinmutech.com/blog-detail/exploring-remote-control-technologies-for-advanced-led-mesh-screens"]]],[").",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"qcUEJBY1aed9Tbc9wTOUu7","blockSubtree":{"block":{"qcUEJBY1aed9Tbc9wTOUu7":{"role":"editor","value":{"id":"qcUEJBY1aed9Tbc9wTOUu7","parentId":"","type":"header2","props":{"title":[["Common Mistakes",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"U3kthjnCVU6KhpYfbAVXku","blockSubtree":{"block":{"U3kthjnCVU6KhpYfbAVXku":{"role":"editor","value":{"id":"U3kthjnCVU6KhpYfbAVXku","parentId":"","type":"bulleted_list","props":{"title":[["Counting channels after the order is placed.",[["b"]]],[" 512 channels per universe is arithmetic, not opinion: 4-channel RGBW points give 128 per universe, and 16-bit configurations consume more. Work out universe count with the fixture layout.",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"qI0LLcB3eXqF48eBGnIKNi","blockSubtree":{"block":{"qI0LLcB3eXqF48eBGnIKNi":{"role":"editor","value":{"id":"qI0LLcB3eXqF48eBGnIKNi","parentId":"","type":"bulleted_list","props":{"title":[["Running SPI chains beyond their distance limit.",[["b"]]],[" Single-ended, timing-sensitive signals fail intermittently over long runs — the kind of fault that takes weeks to chase. Use a differential protocol for facades.",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"Y7voqeFpWPJOPq1setLqVu","blockSubtree":{"block":{"Y7voqeFpWPJOPq1setLqVu":{"role":"editor","value":{"id":"Y7voqeFpWPJOPq1setLqVu","parentId":"","type":"bulleted_list","props":{"title":[["Assuming a dead point only kills itself.",[["b"]]],[" On a plain SPI chain, a failed chip can stop the downstream data; specify breakpoint-continuation behavior if you use that topology.",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"j9SQIGbMCSUtnYYocMjb1g","blockSubtree":{"block":{"j9SQIGbMCSUtnYYocMjb1g":{"role":"editor","value":{"id":"j9SQIGbMCSUtnYYocMjb1g","parentId":"","type":"bulleted_list","props":{"title":[["Forgetting the RGBW constraint.",[["b"]]],[" On INMU's mesh platform, breakpoint-continuation mode does not support RGBW. Decide pixel composition and control mode in the same meeting.",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"VSJChMd35P8uA1e4hLgSwx","blockSubtree":{"block":{"VSJChMd35P8uA1e4hLgSwx":{"role":"editor","value":{"id":"VSJChMd35P8uA1e4hLgSwx","parentId":"","type":"bulleted_list","props":{"title":[["Building a second control universe for lighting.",[["b"]]],[" DMX512 lets the media facade and the architectural luminaires run synchronized scenes from one system; a non-standard protocol forces parallel systems and parallel maintenance.",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"CLUmYtJjE4z2CvaF4kaTBj","blockSubtree":{"block":{"CLUmYtJjE4z2CvaF4kaTBj":{"role":"editor","value":{"id":"CLUmYtJjE4z2CvaF4kaTBj","parentId":"","type":"header2","props":{"title":[["Frequently Asked Questions",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"6VoL3aGq173yF36sc808aU","blockSubtree":{"block":{"6VoL3aGq173yF36sc808aU":{"role":"editor","value":{"id":"6VoL3aGq173yF36sc808aU","parentId":"","type":"text","props":{"title":[["Q1: How many pixels fit in one DMX512 universe?",[["b"]]],["\n512 channels per universe. At 4 channels per point (RGBW) that is 128 points; at 3 channels (RGB), 170. 16-bit parameter resolution increases channel consumption, so confirm the per-point channel count on the datasheet before planning universes.",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"Lsc53jymYx4rYbpfxYxgsb","blockSubtree":{"block":{"Lsc53jymYx4rYbpfxYxgsb":{"role":"editor","value":{"id":"Lsc53jymYx4rYbpfxYxgsb","parentId":"","type":"text","props":{"title":[["Q2: Can I control individual pixels with both protocols?",[["b"]]],["\nYes — both address pixels individually, but differently: DMX512 by assigned start address, SPI by position in the data chain. Only DMX512 lets you re-address logically without rewiring.",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"saU2rdiPnLuY1CdtnOQjKo","blockSubtree":{"block":{"saU2rdiPnLuY1CdtnOQjKo":{"role":"editor","value":{"id":"saU2rdiPnLuY1CdtnOQjKo","parentId":"","type":"text","props":{"title":[["Q3: How far can the signal run?",[["b"]]],["\nDMX512's differential RS-485 signal handles hundreds of meters per run with proper cable and termination; SPI pixel signals are short-run and degrade quickly. For towers and bridges, this alone decides the protocol.",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"70n7xTPgjpaURkSSsHS69O","blockSubtree":{"block":{"70n7xTPgjpaURkSSsHS69O":{"role":"editor","value":{"id":"70n7xTPgjpaURkSSsHS69O","parentId":"","type":"text","props":{"title":[["Q4: What happens when one point fails?",[["b"]]],["\nOn DMX512, addressing is per point, so the rest of the facade is unaffected and the failed unit is located by address. On a plain SPI chain, a failed chip can interrupt the downstream data unless the design includes bypass (breakpoint-continuation) behavior.",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"o5lMyMXesxqpABOBoFUrXL","blockSubtree":{"block":{"o5lMyMXesxqpABOBoFUrXL":{"role":"editor","value":{"id":"o5lMyMXesxqpABOBoFUrXL","parentId":"","type":"text","props":{"title":[["Q5: Do I need DMX512 if my project is only decorative and small?",[["b"]]],["\nNot necessarily — short decorative runs can be built more cheaply on serial pixel chips. The protocol question becomes decisive once runs are long, point counts are high, or the facade must integrate with architectural lighting.",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"iVOHTj0JeDgQUpw9DIwMg0","blockSubtree":{"block":{"iVOHTj0JeDgQUpw9DIwMg0":{"role":"editor","value":{"id":"iVOHTj0JeDgQUpw9DIwMg0","parentId":"","type":"text","props":{"title":[["Q6: Can old SPI installations be extended with DMX512 points?",[["b"]]],["\nNot directly on the same chain. Mixed-protocol facades need separate control paths or converters — plan the split, or standardize on DMX512 for the extension and keep the legacy section on its own controller.",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"MU9NvHBhL2gpybagjuGNZ9","blockSubtree":{"block":{"MU9NvHBhL2gpybagjuGNZ9":{"role":"editor","value":{"id":"MU9NvHBhL2gpybagjuGNZ9","parentId":"","type":"header2","props":{"title":[["References",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"aeERFBO9jr4RcGp3zWXEaQ","blockSubtree":{"block":{"aeERFBO9jr4RcGp3zWXEaQ":{"role":"editor","value":{"id":"aeERFBO9jr4RcGp3zWXEaQ","parentId":"","type":"bulleted_list","props":{"title":[["ANSI E1.11 / DMX512-A — Entertainment Technology standard for DMX512 control",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"Az3gyIzR3Y342fSQosDBRj","blockSubtree":{"block":{"Az3gyIzR3Y342fSQosDBRj":{"role":"editor","value":{"id":"Az3gyIzR3Y342fSQosDBRj","parentId":"","type":"bulleted_list","props":{"title":[["ANSI E1.20 / RDM — Remote Device Management over DMX512 networks",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"n3GnsUkUyln4VU3ynplNQu","blockSubtree":{"block":{"n3GnsUkUyln4VU3ynplNQu":{"role":"editor","value":{"id":"n3GnsUkUyln4VU3ynplNQu","parentId":"","type":"bulleted_list","props":{"title":[["IEC 60529 — IP rating definitions for enclosure protection",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"c4TWTAPiLnhzbEO6nqZ5pm","blockSubtree":{"block":{"c4TWTAPiLnhzbEO6nqZ5pm":{"role":"editor","value":{"id":"c4TWTAPiLnhzbEO6nqZ5pm","parentId":"","type":"bulleted_list","props":{"title":[["IEC 62471 — Photobiological safety of lamps and lamp systems",null]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"rtqeptRHcmRUNYLcqT2m8w","blockSubtree":{"block":{"rtqeptRHcmRUNYLcqT2m8w":{"role":"editor","value":{"id":"rtqeptRHcmRUNYLcqT2m8w","parentId":"","type":"bulleted_list","props":{"title":[["Product documentation: ",null],["INMU LED pixel point light collection",[["t","https://www.yinmutech.com/collections/led-pixel-point-light"]]],[" · Project cases: ",null],["yinmutech.com/cases/",[["t","https://www.yinmutech.com/cases/"]]]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"lL2WS8iVh1f6ECklCH8anx","blockSubtree":{"block":{"lL2WS8iVh1f6ECklCH8anx":{"role":"editor","value":{"id":"lL2WS8iVh1f6ECklCH8anx","parentId":"","type":"divider","props":{},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"Eu621oMX2P2Fx41gVbqDy0","blockSubtree":{"block":{"Eu621oMX2P2Fx41gVbqDy0":{"role":"editor","value":{"id":"Eu621oMX2P2Fx41gVbqDy0","parentId":"","type":"text","props":{"title":[["About the author:",[["b"]]],[" This article was prepared by the INMU technical content team, Shenzhen LEDSigns Technology Co., Ltd. Founded in 2008, INMU designs and manufactures LED pixel point lights, mesh screens, grille screens, film screens, and linear video lights for architectural and urban landscape projects worldwide. Inquiries: ",null],["yinmutech.com",[["t","https://www.yinmutech.com/"]]]]},"children":[],"parentTable":"block","enabled":true}}}}},{"blockId":"8aVSwfdEtwm12R1Hh5hQDw","blockSubtree":{"block":{"8aVSwfdEtwm12R1Hh5hQDw":{"role":"editor","value":{"id":"8aVSwfdEtwm12R1Hh5hQDw","parentId":"","type":"text","props":{"title":[["Last updated:",[["b"]]],[" October 20, 2026",null]]},"children":[],"parentTable":"block","enabled":true}}}}}]">