0% found this document useful (0 votes)
515 views24 pages

Arduino Budurasmala Code For Large Sets

Basic coding for large budurasmaka
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
515 views24 pages

Arduino Budurasmala Code For Large Sets

Basic coding for large budurasmaka
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 24

/* Arduino 256 RGB LEDs Matrix Animation Frame

* Using WS2812 LED Strips

Created by Yvan / https://Brainy-Bits.com

This code is in the public domain...

You can: copy it, use it, modify it, share it or just plain ignore it!

Thx!

*/

#include <avr/pgmspace.h> // Needed to store stuff in Flash using PROGMEM

#include "FastLED.h" // Fastled library to control the LEDs

// How many leds are connected?

#define NUM_LEDS 245

// Define the Data Pin

#define DATA_PIN 6 // Connected to the data pin of the first LED strip

// Define the array of leds

CRGB leds[NUM_LEDS];

// Create the array of retro arcade characters and store it in Flash memory

const uint32_t ledarray0[] PROGMEM = {

0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,


0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF // 0

};

const uint32_t ledarray1[] PROGMEM = {

0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00,


0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00 // 1

};

const uint32_t ledarray2[] PROGMEM = {

0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,


0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF // 2

};

const uint32_t ledarray3[] PROGMEM = {

0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400,


0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400 // 3

};

const uint32_t ledarray4[] PROGMEM = {

0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,


0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF // 4

};
const uint32_t ledarray5[] PROGMEM = {

0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,


0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000 // 5

};

const uint32_t ledarray6[] PROGMEM = {

0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,


0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,
0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,
0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,
0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,
0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00 // 6

};

const uint32_t ledarray7[] PROGMEM = {

0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,


0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF // 7

};

const uint32_t ledarray8[] PROGMEM = {

0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00,


0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00 // 8

};

const uint32_t ledarray9[] PROGMEM = {

0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,


0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF // 9
};

const uint32_t ledarray10[] PROGMEM = {

0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400,


0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400 // 10

};

const uint32_t ledarray11[] PROGMEM = {

0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,


0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF // 11

};

const uint32_t ledarray12[] PROGMEM = {

0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,


0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000 // 12

};

const uint32_t ledarray13[] PROGMEM = {

0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,


0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,
0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,
0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,
0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,
0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00 // 13

};

const uint32_t ledarray14[] PROGMEM = {

0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,


0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF // 14

};

const uint32_t ledarray15[] PROGMEM = {

0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00,


0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00 // 15

};
const uint32_t ledarray16[] PROGMEM = {

0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,


0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF // 16

};

const uint32_t ledarray17[] PROGMEM = {

0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400,


0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF,
0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FFFFFF, 0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FFFFFF,
0x00FFFFFF, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400 // 17

};

const uint32_t ledarray18[] PROGMEM = {

0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,


0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FF4400, 0x00FFFFFF, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x00FF0000, 0x00FF0000, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF,
0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FF0000, 0x00FF0000,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF // 18

};

const uint32_t ledarray19[] PROGMEM = {

0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,


0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF,
0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00,
0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF,
0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400,
0x00FFFFFF, 0x00FF0000, 0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF,
0x00FFFF00, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000,
0x00FF0000, 0x00FFFFFF, 0x00FF4400, 0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FFFF00, 0x00FFFF00,
0x000000FF, 0x00FFFF00, 0x000000FF, 0x00FF4400, 0x00FFFFFF, 0x00FF0000 // 19

};

///////////////

void setup() {

FastLED.addLeds<NEOPIXEL,DATA_PIN>(leds, NUM_LEDS); // Init of the Fastled library

FastLED.setBrightness(16);

FastLED.clear();

void loop() {

// Put Qbert first frame

FastLED.clear();

for(int i = 0; i < NUM_LEDS; i++) {

leds[i] = pgm_read_dword(&(ledarray0[i])); // Read array from Flash

FastLED.show();

delay(200);

//////////////////
FastLED.clear();

for(int i = 0; i < NUM_LEDS; i++) {

leds[i] = pgm_read_dword(&(ledarray1[i])); // Read array from Flash

FastLED.show();

delay(200);

//fill_solid(leds, NUM_LEDS, CRGB::White);

FastLED.clear();

for(int i = 0; i < NUM_LEDS; i++) {

leds[i] = pgm_read_dword(&(ledarray2[i])); // Read array from Flash

FastLED.show();

delay(200);

FastLED.clear();

for(int i = 0; i < NUM_LEDS; i++) {

leds[i] = pgm_read_dword(&(ledarray3[i])); // Read array from Flash

FastLED.show();

delay(200);
FastLED.clear();

for(int i = 0; i < NUM_LEDS; i++) {

leds[i] = pgm_read_dword(&(ledarray4[i])); // Read array from Flash

FastLED.show();

delay(200);

FastLED.clear();

for(int i = 0; i < NUM_LEDS; i++) {

leds[i] = pgm_read_dword(&(ledarray5[i])); // Read array from Flash

FastLED.show();

delay(200);

FastLED.clear();

for(int i = 0; i < NUM_LEDS; i++) {

leds[i] = pgm_read_dword(&(ledarray6[i])); // Read array from Flash

FastLED.show();

delay(200);

FastLED.clear();

for(int i = 0; i < NUM_LEDS; i++) {

leds[i] = pgm_read_dword(&(ledarray7[i])); // Read array from Flash


}

FastLED.show();

delay(200);

//fill_solid(leds, NUM_LEDS, CRGB::White);

FastLED.clear();

for(int i = 0; i < NUM_LEDS; i++) {

leds[i] = pgm_read_dword(&(ledarray8[i])); // Read array from Flash

FastLED.show();

delay(200);

FastLED.clear();

for(int i = 0; i < NUM_LEDS; i++) {

leds[i] = pgm_read_dword(&(ledarray9[i])); // Read array from Flash

FastLED.show();

delay(200);

FastLED.clear();

for(int i = 0; i < NUM_LEDS; i++) {

leds[i] = pgm_read_dword(&(ledarray10[i])); // Read array from Flash

FastLED.show();

delay(200);
FastLED.clear();

for(int i = 0; i < NUM_LEDS; i++) {

leds[i] = pgm_read_dword(&(ledarray11[i])); // Read array from Flash

FastLED.show();

delay(200);

///////////////////////

FastLED.clear();

for(int i = 0; i < NUM_LEDS; i++) {

leds[i] = pgm_read_dword(&(ledarray12[i])); // Read array from Flash

FastLED.show();

delay(200);

///////////////////////

FastLED.clear();

for(int i = 0; i < NUM_LEDS; i++) {

leds[i] = pgm_read_dword(&(ledarray13[i])); // Read array from Flash

FastLED.show();

delay(200);

///////////////////////

FastLED.clear();

for(int i = 0; i < NUM_LEDS; i++) {

leds[i] = pgm_read_dword(&(ledarray14[i])); // Read array from Flash


}

FastLED.show();

delay(200);

///////////////////////

FastLED.clear();

for(int i = 0; i < NUM_LEDS; i++) {

leds[i] = pgm_read_dword(&(ledarray15[i])); // Read array from Flash

FastLED.show();

delay(200);

///////////////////////

FastLED.clear();

for(int i = 0; i < NUM_LEDS; i++) {

leds[i] = pgm_read_dword(&(ledarray16[i])); // Read array from Flash

FastLED.show();

delay(200);

///////////////////////

FastLED.clear();

for(int i = 0; i < NUM_LEDS; i++) {

leds[i] = pgm_read_dword(&(ledarray17[i])); // Read array from Flash

FastLED.show();

delay(200);

///////////////////////

FastLED.clear();
for(int i = 0; i < NUM_LEDS; i++) {

leds[i] = pgm_read_dword(&(ledarray18[i])); // Read array from Flash

FastLED.show();

delay(200);

///////////////////////

FastLED.clear();

for(int i = 0; i < NUM_LEDS; i++) {

leds[i] = pgm_read_dword(&(ledarray19[i])); // Read array from Flash

FastLED.show();

delay(200);

/////////////////////////

You might also like