I have a Bluefruit Feather MO board using the attached “feather_bluefruit_neopixel_animation_controller” sketches (BluefruitConfig.h, feather_bluefruit_neopixel_animation_controller.ino & packetParser.cpp) that I can control via bluetooth using the Blufruit app. I have connected a ws2815b strip of 72 LEDs (60 per M). I am able to toggle between the 4 modes in the sketch correctly
What I am trying to do is change button 1 to be the “Double Fire Ring” pattern and button 2 to be the “Cylon” pattern. I have these 2 sketches working on an Arduino Uno and want to merge them onto the Feather M0 board.
It appears that the “feather_bluefruit_neopixel_animation_controller” sketch is written with “Adafruit_NeoPixel pixel” commands while the “Double Fire Ring” and “Cylone” sketches are written with the “Adafruit_NeoPixel strip” commands.
Adding the code here exceeds the maximum allowed length (9000 characters).
Is it possible, and how could I replace button 1 and button 2 patterns to work as the “Double Fire Ring” and “Cylon” pattern?
Are there other Bluetooth apps that will work with the Adafruit Feather M0 board that will allow for more than 8 button modes?
The Adafruit Bluefruit app only has buttons 1-4 and 5-8 as up, down, left and right. I would like to have possibly 20 modes, i.e. strobe, color fade, etc.
Any assistance would be greatly, greatly appreciated!
Double_Fire_Ring.ino (2.9 KB)
Cylon.ino (2.04 KB)