Fast LED and Artemis

Hello,

Please forgive any misinformation as I am fairly new to this world. I purchased a RedBoard Artemis with the intention of creating a fairly simple LED project for a friend. Went with RedBoard b/c of the upgrades from Arduino Uno and the Artemis has even more capabilities. Guessing I did not realize how significant of a difference there is between RedBoard and Artemis or else I would have just gotten RedBoard. Oops.

Anyways, I am simply trying to use FastLED to create a cool sign but I am getting all sorts of errors when I try to upload an example file from FastLED. I was able to get Blink to work so I know the IDE and Artemis are talking. Guessing it has to do with FastLED/Artemis not being compatible.

Any work around / suggestions? Would prefer not to have to exchange products if its not necessary. Am open to other libraries if that is the best solution.

TIA!

Hi rlee3,

Unfortunately, the FastLED library is not compatible with the Artemis core currently. The issue is the Artemis/Apollo3 core uses an entirely different processor than other boards like the Uno so the library would need to be modified to add that compatibility. I am not sure when or if that will be added to the FastLED library.

Another common addressable-LED library, [Adafruit’s NeoPixel Library might be adding Artemis/Apollo3 compatibility but it is not live yet. You can keep track of that pull request on the NeoPixel GitHub repository [here but it has not had any activity for nearly three weeks so I am not sure when it will be merged with the library. If you feel up to it, you could try following along and editing/adding the [files the user has changed and created to get the library working with your Artemis RedBoard.

I hope this helps explain the issue with FastLED and gives you another option to try getting your LED project up and running with the Artemis RedBoard. If you have any other questions about this or any other SparkFun products you are using for this project, let us know and we would be happy to help as much as we can.](Initial Apollo3 Implementation by csonsino · Pull Request #205 · adafruit/Adafruit_NeoPixel · GitHub)](Initial Apollo3 Implementation by csonsino · Pull Request #205 · adafruit/Adafruit_NeoPixel · GitHub)](GitHub - adafruit/Adafruit_NeoPixel: Arduino library for controlling single-wire LED pixels (NeoPixel, WS2812, etc.))

Hi TSMark. Thank you for the info. Would you confirm that the RedBoard by Sparkfun is compatible with FastLED before I exchange Artemis for it.

https://www.amazon.com/SparkFun-RedBoar … 156&sr=8-1

Yes, the [SparkFun RedBoard and the [SparkFun RedBoard Qwiic will work just fine with the FastLED library as will any other AVR-based Arduino development board. You can view the entire list of supported LED chipsets and Arduino development platforms on the [FastLED GitHub Repository.](GitHub - FastLED/FastLED: The FastLED library for colored LED animation on Arduino. Please direct questions/requests for help to the FastLED Reddit community: http://fastled.io/r We'd like to use github "issues" just for tracking library bugs / enhancements.)](SparkFun RedBoard Qwiic - DEV-15123 - SparkFun Electronics)](https://www.sparkfun.com/products/13975)

I found this board that I believe would solve the issue. It’s called a breakout board and it enables the option of a serial converter. I’m not super knowledgeable about this but this is how it was explained to me. The package for the board says FTDI