Hi Daniel - I just wanted to drop a note to say I ordered my Teensy 3.0 and I can’t wait to see what it can do. I have 32 meters of WS2812 LEDs to play with.
32m! Ampinghell!!
Assuming 60 LEDs per meter, that’s 1920. Not only is that going to take ages to update. But full up white is likely to consume plus of 115 amps of juice!!!
You have some serious power supply issues to deal with…
Even with a Teensy, I think you will be disappointed. If you break down into shorter strips, you can only update one strip at a time. Regardless of how fast your processor is, you can only clock the data out at a finite rate. Sledge hammer to crack a nut.
If you want to drive this many LED modules, you’ll get much better results with lots of small units, like a bunch of Arduino Nanos each being instructed and synchronised by the Teensy. With each Nano driving only about 100 or 200 LEDs each and its own power supply.
You need to think like DMX and its separate universes - why do you think a universe is limited to 512 (or less) device channels? -> Simply update times.
Or you can look at octows2811. It’s a parallel driver. But then it depends on what your doing. If it’s accent lighting, then a long update time wont matter!
15M of the LED strips are being installed in one lighting project. Power will be injected every meter. The power supply sits in the middle of the project and it is rated for 5.1VDC@100A. To minimize voltage drop I’m using 12AWG copper speaker wire (cheap garage sale find) to deliver power. I am still looking at figuring out what to do with the rest of the LEDs. So the Teensy will be my test.