How to create a DMX RGB LED panel?

This is a place for sharing with the community the results you achieved with QLC+, as a sort of use case collection.
You can share photos, videos, personal hardware/software projects, interesting HOWTO that might help other users to achieve great results.
Post Reply
Matt2468rv
Posts: 9
Joined: Sun Apr 09, 2017 3:36 am
Real Name: Matt Foreman

In Massimo's video showcasing QLC+ on the Raspberry Pi, he is using a homemade RGB LED panel controlled by DMX. Could anyone share information on how to create one? I would like to create my own and use QLC+ to drive it. I assume it is using a 16x16 matrix of what I presume to be Ws2812b LEDs?

Massimo, if you are reading this then maybe you could share the components you used to make it?
User avatar
mcallegari
Posts: 4711
Joined: Sun Apr 12, 2015 9:09 am
Location: Italy
Real Name: Massimo Callegari
Contact:

I basically used WS2801 RGB LED strips. Most of the work is mechanical rather than electrical.
You can choose between SMD and PTH. Examples:
http://a.co/2s2NfF9
http://a.co/enOtoR9

Then you can control them via SPI with a Raspberry Pi
Matt2468rv
Posts: 9
Joined: Sun Apr 09, 2017 3:36 am
Real Name: Matt Foreman

mcallegari wrote: Wed Mar 07, 2018 8:04 am I basically used WS2801 RGB LED strips. Most of the work is mechanical rather than electrical.
You can choose between SMD and PTH. Examples:
http://a.co/2s2NfF9
http://a.co/enOtoR9

Then you can control them via SPI with a Raspberry Pi
Great, thank you! That's very helpful. What materials did you use to construct the panel itself?
User avatar
mcallegari
Posts: 4711
Joined: Sun Apr 12, 2015 9:09 am
Location: Italy
Real Name: Massimo Callegari
Contact:

I had some very thin steel sheet laser printed and folded. I tried aluminum too but it was painful to handle. Too weak.
Then to cover it, you need to carefully choose the height and the processing of a polycarbonates sheet, that acts as a light diffuser.
Matt2468rv
Posts: 9
Joined: Sun Apr 09, 2017 3:36 am
Real Name: Matt Foreman

mcallegari wrote: Thu Mar 08, 2018 1:26 pm I had some very thin steel sheet laser printed and folded. I tried aluminum too but it was painful to handle. Too weak.
Then to cover it, you need to carefully choose the height and the processing of a polycarbonates sheet, that acts as a light diffuser.
Interesting! I was actually thinking about using a 3D printer to create the panel. I could even print using a flexible material such as TPU to make a flexible LED panel.

Do you have any ideas on how to make a 16x16 panel that can be driven by a regular DMX plug connection rather than the SPI pins connection on the Raspberry Pi? I'd like to make it so that it's usable via a PC DMX interface as well. I would assume to control 256 total rgb pixels this requires multiple DMX plugs to span two universes? Or an artnet DMX to LED pixel decoder? Do you know what hardware I could use to do this?
janosvitok
Posts: 1325
Joined: Mon Apr 13, 2015 7:05 am
Location: Bratislava, Slovakia
Real Name: Jano Svitok
Contact:

You may use either raspberry with ola or https://dmxking.com/led-pixel-control/ledmx4-pro, or check ebay for chinese artnet led drivers.

In case of ledmx4-pro, one driver can drive several 16x16 panels (2 per output x 4 outputs) just needs some clever cabling.
Matt2468rv
Posts: 9
Joined: Sun Apr 09, 2017 3:36 am
Real Name: Matt Foreman

janosvitok wrote: Thu Mar 08, 2018 10:33 pm You may use either raspberry with ola or https://dmxking.com/led-pixel-control/ledmx4-pro, or check ebay for chinese artnet led drivers.

In case of ledmx4-pro, one driver can drive several 16x16 panels (2 per output x 4 outputs) just needs some clever cabling.
Ah, thanks! At $134 I think the LeDMX4 PRO is a little too expensive! I may opt for the chinese artnet led drivers or go the SPI route and wire into the GPIO pins of the Pi like Massimo did.

Alternatively, could I do the SPI wiring method and have QLC+ pass through DMX data to the panel? So it would be: external artnet source > QLC+ on RPi > SPI out to LED panel. In doing this, the Raspberry Pi would essentially be acting as a DMX decoder for the LED panel. Maybe another instance of QLC+ running on PC could control the instance of QLC+ running on the RPi? Is this at all possible, or am I wrong in thinking this way?
Post Reply