5m LPD8806 UNO Limitations

Complete newbie here about to dive into a LPD8806/UNO/Wifi project.

I'm thinking maybe I should have gone with a Mega for the extra memory, but what I'm after is to have the UNO drive a LPD8806 5m strip with a sketch containing 5 different effects that can be selected using communications sent to the wifi shield on the UNO.

First question, is this possible, and second, does the UNO have enough memory to handle something like this?

Many thanks, any input greatly appreciated!


Please don't post several threads on one topic...

So where's the link to the datasheet for this strip then?

Couldn't find a data sheet but here's a link to the strip: http://adafruit.com/products/306

Sorry about the dual post.


Short answer: yes

Build your effects into functions. Use the Wifi communications to figure out which effect to display. The thing to keep in mind is that most of those strips are driven with SPI (using FastSPI). If your Wifi shield also uses those lines, then you need to do one of two things: either bit bang the strip using different pins (fairly easy to do) or add additional hardware to add a chip select to the strip. Either way, it's not that hard to do.

Thanks. Hadn't thought about the wifi and SPI. Think I may stick with a USB connection for this project.