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.
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 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