Damn, I've been gone for too long. Same program, compiled with different versions:

Arduino 1.5
Program size: 26,396 bytes (used 92% of a 28,672 byte maximum)
Minimum Memory Usage: 1396 bytes (55% of a 2560 byte maximum)

Arduino 1.6
Program size: 22,638 bytes (used 79% of a 28,672 byte maximum)
Minimum Memory Usage: 1409 bytes (55% of a 2560 byte maximum)

I spent a lot of time optimizing the program to get it to fit in the available memory while working with v1.5. I am glad I did, I learned a lot about using true C++ data types versus using the Arduino built-in ones which is what allowed me to squeeze the program down. And now, I have extra room with v1.6. :) Time for a rehash, rebuilt, and project revival.

I'm looking for a way to control a Ws2812s with a STM32L053C8T6 chipset (Discovery kit with STM32L053C8 MCU from ST Microelectronics). We are using IAR Embedded Workbench IDE. Would this collection of libraries be a good place to start on development, or am I way out in left field?

Ok I screwed up. I've been using ws2812 strips for so long and never getting the wrong ones. But today I received. Two rolls marked 12v

Is that even possible?

How to drive them with arduino?

Post has attachment
According to this page https://github.com/FastLED/FastLED/wiki/Parallel-Output
The Teensy3.1 with FastLED parallel output is slower than when using the Octows2811. The Octo is just a 74HCT245 buffer. Right?
Why would the parallel output without the Octows2811 be faster than without?
512 leds on 8 pins, w/FastLED3.1 parallel output: 1900µs or 526fps max
512 leds on 8 pins, w/FastLED3.1 feeding OctoWS2811: 500µs or 2000fps max

I understand that I'll have to use a level translator to pump the 3.3V up to 5V to drive the WS2812 strips.

Does anyone have any information on the status of integrating SK6812 RGBW Chips into FastLED?

Post has attachment
I've updated the ESP8266 FastLED Web Server example to include a palette selector. Here's the simpler version in master: https://github.com/jasoncoon/esp8266-fastled-webserver/commit/681c29a8776a40026a26365d3988dedd38526417

And here's the slightly more complicated version using the new dynamic field support in v1.1 (takes much less code): https://github.com/jasoncoon/esp8266-fastled-webserver/commit/f04a089fa4e42ddaf2508ea8b2df793f0ab8410e

Not all of the patterns use the selected palette yet, and there are currently two different palette lists: "simple" ones like rainbow, cloud, forest, etc, and the gradient palette list from Mark's Palette Knife demos. I haven't decided if/how I want to combine them.

I wasn't able to figure out how to implement the palette list like the pattern list: as an array of structs with a palette and name. I tried several different approaches, but couldn't get any of them to compile. I'll admit I'm beyond my current C skill level. :) I ended up just using one array for the palettes, and another array for the names. It works, but it's not ideal: as the palette list grows, it'll be harder to keep the two arrays in sync.

Anyone have any ideas to get that to work? Compare the patterns list: https://github.com/jasoncoon/esp8266-fastled-webserver/blob/master/esp8266-fastled-webserver.ino#L274-L293 to the palettes list: https://github.com/jasoncoon/esp8266-fastled-webserver/blob/master/esp8266-fastled-webserver.ino#L297-L312


Post has attachment
Hi all. I just discovered FastLED a few days ago and got a project up and running with it. Looked forward to interacting with more experienced user and expanding my knowledge of this impressive library. But, (maybe I'm just old) I've never "gotten" Google+. Looking at this site reminds me of a schizophrenic teenager with ADD. No structure, no recognizable chronological order, stuff keeps changing while I'm just looking without mouse or keyboard input. Can someone please explain to me how this is better than a traditional forum like: http://forum.arduino.cc/index.php?board=4.0

Someone here, I forgot who, but we're connected in circles (I just have too many), but someone here has, in the past (or possibly still), worked with a drum corps marching band creating some light props. If this is you, would you please send me a message.

Hey folks, I'm needing some recommendations. I received a request today to come up with ideas for a show that gets presented both in the daytime as well as night time. The evening version is still under heavy stadium lights, but I think strategic placements of LEDs could still be visible. My big issue is the daytime show, out in the sun. How to make something that would be visible from a distance. And it will all be in RED color to boot. So, let the suggestions roll in ... what types of LEDs, what experiences you have with daylight lighting that's still visible ... stuff like that. What exactly I will make, I don't know yet. I'm just looking for what's possible in terms of lighting, before I start thinking of what can be done.

Post has attachment
Thought I'd share my first test using FastLed and say a massive thankyou to the devs, it really makes working with LEDs so easy.

I got some LEDs from China as a small test order but they turned out to be only controllable in sets of 3. They do the job for now though.

My next project is to cover the whole ceiling in a matrix of lights, I ordered 13 5m strips of them from Amazon and am about to start putting them on the ceiling. I've had a play with an Arduino Mega and a few strips wired together but you can see the slowdown in times to write out data, does anyone who's done something like this before have any feedback on if one Arduino will be able to deal with this many fast enough or I should split the ceiling into areas controlled by several Arduinos?
I've got several PC power supplies that I'll be using to supply groups of strips.


Wait while more posts are being loaded