Hi guys, i finished these a while ago. Its 150 ws2812 pixels controlled by a Particle Photon. It’s connected to the cloud and controlled using a little web app i built. Thanks for fastLED’s continued development and also to the people here who have helped me get this up and working! 
Nice! I’d love to compare techniques, if you don’t mind sharing your source. Here’s one of my attempts: https://github.com/evilgeniuslabs/tree
Nicely done!
Thanks!
Jason: I’ve chucked my code up here ( http://paste.ofcode.org/ndf3F6XJyuvFQq7Mebsqj ) if you did happen to want to take a look at my approach. It’s a bit of a mess unfortunately, but it works!
Thanks for sharing! It’s not that bad at all.
Looks like we used fairly similar approaches on the Photon firmware side, using Particle functions to pass comma-delimited data. Any chance I could look at the web app code? Sorry, feel free to just say no. 
Awesome. I absolutely love the noise and colour palette functionality in fastLED! The recent addition of fading between two palettes is great too. No problem. Again, a little messy, but here’s the web stuff: http://paste.ofcode.org/ngjqEPL6FetFu44xdaMis6
ah, you’ll need this too: http://labs.abeautifulsite.net/jquery-minicolors/
Thanks for sharing! I’m definitely switching to the jQuery MiniColors control, over the default HTML 5 color picker. I like how much more streamlined yours is, with everything in a single HTML page. I wanted to use mine as an excuse to learn AngularJS, which is really nice, but a little more complicated.
I would definitely recommend setting the changeDelay on the minicolor control, to keep your app from spamming the Particle cloud with color change events. I tried the app, and was surprised at how many requests I saw go out and get stacked up (via the Network tab in Chrome Developer Tools): http://labs.abeautifulsite.net/jquery-minicolors/#events
It’s a cool little component! Had a few problems getting the r g b data from it as separate values though.
Thanks for pointing out the excessive requests. Not ideal I know… i’d just kinda left it like that because it worked and I was in a rush. I’ll need to test out the ‘change delay’ functionality!