Xlights - Best way to do this matrix?

Gooliez

New elf
Joined
Dec 31, 2025
Messages
17
Location
Spreyton, Tasmania
Hi Guys, now i'm sure you'll love my awesome photoshop skills, so bare with me. lol

So i have a Laser Cutter with a 600 x 400 bed, I'm looking at making these custom matrix panels that support a 100 Pixels. So it will be a 10 x 10 grid with a 35mm spacing between Pixels. I got the idea from a post from a couple of years go on here, (Thanks "Stooged" if you are still about)

Overall i had to redesign these to fit in the specific spots on my house. Now on one side of a garage door i can fit 4 panels vertically, which is easy enough to put into Xlights, but i'm not sure what the best way to program the left hand side which can fit 8 panels like in my awesome drawing.

whats the smartest way to put this in?
I'm thinking I have 2 x Vertical runs and just place them next to each other?
so, 1,2,3,4 is one port and 5,6,7,8 is on a second port ( i'm getting the Baldrick 8 port and can support 750 pixels so cant do all 8)


There will also be another Matrix using this modular system, but larger, it will be 12 panels (3 across x 4 down ), so i'm thinking doing it the same way with 3 ports? is there a way to reduce this to 2 ports eg 600 pixels i'm not sure how to program it into Xlights.

Thanks
 

Attachments

  • Untitled.png
    Untitled.png
    8.1 KB · Views: 5
  • Untitled.png
    Untitled.png
    7.7 KB · Views: 5
So I assume each panel has 100 pixels, you and you are doing a zigzag on each panel?
1, 2, 3, 4, 5, 6, 7, 8, 9,10
20,19,18,17,16,15,14,13,12,11
...
100,99,98,97,96,95,94,93,92,91


And I assume that you want to be able to disassemble at the boundaries, and all the same. So this means for the one on the left, yes, you can just go from top to bottom (or bottom to top) on each port. But, for the one on the right, using the same panel wiring, start at the lower left corner of 1, with the wiring headed upward. It will end on the lower right. Do #2 and 3 the same, so the wire ends at the bottom of #3. (You did not say what kind of pixels, but you may need to insert power especially here between 3 and 4.) 4 begins at the top right and ends at the top left, headed toward 5. and 6, and the end is near enough to 1 to tap into the power there. Repeat for the bottom.

As far as modelling in xLights, your best bet is going to be a custom model that follows this wiring path. That way, no dealing with group weirdness. (Yes, you could group and chain the models, but 15 minutes in xLights making a custom model will be worth it in terms of how many rendering issues you have to deal with when bringing in sequences from elsewhere.)
 
So I assume each panel has 100 pixels, you and you are doing a zigzag on each panel?
1, 2, 3, 4, 5, 6, 7, 8, 9,10
20,19,18,17,16,15,14,13,12,11
...
100,99,98,97,96,95,94,93,92,91


And I assume that you want to be able to disassemble at the boundaries, and all the same. So this means for the one on the left, yes, you can just go from top to bottom (or bottom to top) on each port. But, for the one on the right, using the same panel wiring, start at the lower left corner of 1, with the wiring headed upward. It will end on the lower right. Do #2 and 3 the same, so the wire ends at the bottom of #3. (You did not say what kind of pixels, but you may need to insert power especially here between 3 and 4.) 4 begins at the top right and ends at the top left, headed toward 5. and 6, and the end is near enough to 1 to tap into the power there. Repeat for the bottom.

As far as modelling in xLights, your best bet is going to be a custom model that follows this wiring path. That way, no dealing with group weirdness. (Yes, you could group and chain the models, but 15 minutes in xLights making a custom model will be worth it in terms of how many rendering issues you have to deal with when bringing in sequences from elsewhere.)
Correct, each panel has 100 pixels and zigzag!
Pixels are 12V Paul Zhang Bullets.


Right, custom model will be the go then. i've been trying to figure out how to do it with the existing Matrix, didnt even think about a custom... Thanks !
 
Back
Top