I'm busy with a project for my wife which is a hula hoop, fitted with an Arduino and adressable LED's. The hardware works as it should.
I'm using a adruino library called Neopixel Painter, it's a library used to create an effect know as light painting. What is does is reads picture files (.bmp) from a micro SD card, converts it to to RGB code and then plays the picture back 1 line per (x)sec via the LED's, there's a button connected that starts the show at the 1st picture, there's a break between each picture where a button press is needed to proceed and also if the device is turned on while the button is held in, it won't convert the pictures to RGB code but instead use the existing RGB codes which have been converted already.
There's another 2 libraries which are almost the same, but offer different effects between them, they are FastLED and the basic NeoPixel libraries. They offer various effects for the LED's eg. rainbow, kit, flashing etc.
So what i need...
-The three codes need to be combined (Neopixel Painter, NeoPixel and FastLED). They each work fine on their own, i'm having trouble combining them.
-The Neopixel Painter plays one picture then stops and waits for a button press to proceed to the next picture, i need to loop a picture (x) amount of times before either automatically moving to the next picture or waiting for a button press. I need the button press to control modes (After boot if the button is single pressed then play only the Neopixel patterns, if double pressed then a DEMO mode etc.)
Thats about it, would really appreciate the help, been struggling with the code for 2 weeks now.