On Arduino Uno, you can use the FastSPI_LED or Neopixel libraries.
However, the Uno is limited to driving only a single strip, so it's only 1/8th the speed. The CPU is 100% consumed during the update, so the longer the strip you drive, the less CPU time for have to getting the next update...
I've been thinking about this project much more recently. For Maker Faire this year, I brought the 1920 LED board and ran it from the new Beaglebone Black board.
I'm planning to make a Christmas lighting package that uses a Beaglebone Black, USB hubs + cables, and 1 to 12 Teensy 3.0 boards...
Oh, many questions.... let's see if I can get 'em all quickly?
Yes.
Currently the WIZ812MJ is supported. I'm planning to try supporting the much nicer WIZ820IO sometime later this year.
In theory, yes, or maybe, or probably?
In practice, you'd need to write the software to do so. It...
I got the spec. Thanks! It looks pretty much identical to the draft. The spec is all I really need. It's a pretty straightforward data format in UDP packets, which is relatively easy.
I plan to do this in probably 3 stages.
1: receive E1.31 as unicast only
2: add multicast reception...
I'm planning to work on OctoWS2811 version 1.1 sometime between now and Maker Faire on May 18-19.
So far, I've been planning 3 features, another Processing-based example using live video, gamma correction for video, and DMX receive.
Perhaps I should consider adding E1.31 receive using the...
I recently published a new library called OctoWS2811, for driving large WS2811-based LED display at video refresh speeds. Yesterday it was mentioned on Hack-a-Day, Adafruit and some other blog sites.
Just wanted to share it here. Hope you like it? :-)
http://youtu.be/M5XQLvFPcBM