Is FastLED working with RFduino and Neopixels? I tried the 3.1 branch, and get some rythmic flickering of color on led’s that are set to black. The rfduino branch doesn’t compile (Arduino IDE 1.6.5, RFduino requires these higher versions) - the error is that ‘NEOPIXEL’ was not declared in this scope.
I had everything actually working well on a RedBear Labs Blend Micro (which uses an AVR 328p I think), but I needed to switch to RFduino and now I’m stuck.
I haven’t tried the rfduino with 1.6.5’s compiler - but its neopixel/ws2812 support is rough (getting cortex m0 mcu’s to work reliably with the 2812’s is proving problematic)
(also - the rfduino branch is a dead branch, everything on that, as well as other fixes, are on the 3.1 branch).
Ok, I wasn’t sure. I’ll revert to 3.1.
That said, it sounds like there are issues with the rfduino support and arduino 1.6.5 – i’ll have to do some digging to figure out what’s going on there.
Any progress on this? I’m using 1.6.6. Is there a better version to use?
Yeah grab the latest 3.1 branch.
Sorry for the confusion, but I meant the version of the Arduino IDE because you mentioned an issue with 1.6.5. I am using the 3.1 branch of FastLED.
Ah - 1.6.5 is the latest version of arduino that I tested with - this weekend I completely re-wrote the neopixel (and really, all 3-wire led chipset support) for the rfduino, teensy-lc and arduino zero. I don’t know if the new code will work on versions of arduino before 1.6.5. (Also note: I will only be testing FastLED against released versions from arduino.cc (which is still showing as 1.6.5) – I will not be testing against beta builds of arduino, nor will I test against/support builds from http://arduino.org)
Thank you. I don’t know why I downloaded that version of the IDE. I will try 1.6.5. If you need help testing anything, I would be glad to help.
Just go about your normal business with it
If anything eats itself, throw an issue up at http://fastled.io/issues
I’m able to get some demos working using WS2811_400 as the chipset, but I get an “invalid offset” assembler error on others. I know the XY Matrix one is working. I can make a more comprehensive list later.
For me, it works ok unless I turn the radio on. Then there is flickering. On the RFduino forum, I found a routine someone wrote in assembly that seems to work with the radio on. For now, I’m using that and just created my own functions to manage led colors.
Can you share the code that you’re using that has flickering w/FastLED - I have a setup and a scope here and can figure out what’s going on with the timing. Also - is there flickering across all the leds or just along the ones at the end?