Aircoookie / WLED

Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!
https://kno.wled.ge
MIT License
14.74k stars 3.17k forks source link

Support of matrix #616

Closed wunderbaum closed 2 years ago

wunderbaum commented 4 years ago

Hi, is there any plan to support such led arrays:

https://www.aliexpress.com/item/4000345359803.html

srg74 commented 4 years ago

Matrix is WS2812B so it's supported by project.

Def3nder commented 4 years ago

@wunderbaum, you can define 16 segments with 16 pixel each, then the selected effect will show across the whole pannel.

Aircoookie commented 4 years ago

Yes, matrixes are supported, but there are no effects yet that take advantage of them. That is planned, but there are a few more features i'd like to add first.

16 segments are unfortunately not possible, 10 is the limit right now.

wunderbaum commented 4 years ago

Ok, thanks for the quick response! When I order now, it takes 6 weeks Is it worth it?

Aircoookie commented 4 years ago

@wunderbaum those matrices definitely look cool even with most of the 1D WLED effects. If you are interested in E1.31 driving (e.g. Vixen, xLights), you can also use 2D effects. So I would say, go for one :)

yusufsulaiman commented 4 years ago

this is my matrix https://www.youtube.com/watch?v=qjyDDL7gY1I&t=33s thanks @Aircoookie

KaizenKuba commented 4 years ago

Yes, matrixes are supported, but there are no effects yet that take advantage of them. That is planned, but there are a few more features i'd like to add first.

16 segments are unfortunately not possible, 10 is the limit right now.

I hope you will add support for LED matrix. since rocket life has ceased to exist you have a great angle to play.

tkerby commented 4 years ago

I’d really like to see matrix support. I’ve got WLED running on the M5Stack Atom Matrix board which is a micro 5x5 led matrix and esp32 configuration (about an inch cube). The web interface is a little slow but would be very cool if some matrix effects were available.

alperkal commented 4 years ago

hi @tkerby can you share how you got Wled running on the Atom Matrix? thanks

djasonic commented 4 years ago

Another vote for matrix, and to suggest option for each row / column to have different length and base offset from center to enable layout of a matrix within any convex polygon and not just rectangles. For some shapes such as triangle or parallelogram, ability to do a half 'pixel' offset for rows would be nice to have and still see fx display accurately.

16 sounds like a nice power of 2 for segments, if resources allow for it.

jlaitinen81 commented 3 years ago

Any news on matrix support? I'm a big fan of WLED and would love to see some 2D effects on my 16x16 led matrix.

pruchai commented 3 years ago

@jlaitinen81

Matrixes work out of the box. I have 3 x 32 x 8 WS2812s chained into 96x8 strip. It works great.

What I am having issues with is scrolling text. I can not get Jinx to produce any output whatsoever, QLC+ works, but produces ugly output and completely unreliable. Within 30 seconds some letters just flip upside down and start producing a tail that never goes away. I am not familiar with DMX on WLED and whatever help resources exist, they are rather cryptic, incomplete or outdated.

jneilliii commented 3 years ago

I can not get Jinx to produce any output whatsoever

I was having this issue to and found that using the output patch from the setup menu I could click the fast patch button and after doing that it would work.

viktor6 commented 2 years ago

How to make a 16x16 matrix and 2D effects work?

blazoncek commented 2 years ago

Use soundreactive fork.

viktor6 commented 2 years ago

@blazoncek I did not understand you

blazoncek commented 2 years ago

Vanilla WLED does not yet support matrices. Soundreactive fork does. Use Discord for support questions. Link on the front page.

RBSVader commented 2 years ago

So, maybe anoyne can help me with 12 strips 8 pixel each (96 led total), zigzag connection? Do i need to make 12 segments with each 2nd with reverse order or there is special configuration?

p.s. Seems to found right config Screenshot_1

blazoncek commented 2 years ago

As of May 2022 I am experimenting with 2D implementation. Alpha grade binaries are available from @srg74 in his Wemos Shield repository (check experimental folder). 2D support may be included in WLED 0.14 later this year.

RBSVader commented 2 years ago

Thanks. Tried "sound reactive" 0.13.1 version (here), working well so far. Had to do factory reset, though, as Home Assistant integration stopped working. Now everything is okay. Thanks to all!

blazoncek commented 2 years ago

0.14 will add 2D support for matrices.