#include <Adafruit_GFX.h>
#include <Adafruit_NeoMatrix.h>
#include <Adafruit_NeoPixel.h>
#define PIN 13
#define STOPPIN 14
#define Brightness 255
#define COLS 8 //
#define ROWS 64
#define NUM_LEDS COLS*ROWS
int i,k,z,l;
int j=0;
int skip =0;
Adafruit_NeoMatrix matrix = Adafruit_NeoMatrix(COLS, ROWS, PIN,
NEO_MATRIX_TOP + NEO_MATRIX_LEFT +
NEO_MATRIX_ROWS + NEO_MATRIX_ZIGZAG,
NEO_GRB + NEO_KHZ800);
const uint16_t colors[] = {matrix.Color(255, 0, 0), matrix.Color(0, 255, 0), matrix.Color(0, 0, 255), matrix.Color(255, 255, 0), matrix.Color(0, 255, 255), matrix.Color(255, 0, 255) };
#define NoColor 3
String message = ""; // Type your Text Message here
int len =0;
//&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
void setup() {
Serial.begin(9600);
pinMode(STOPPIN,INPUT);
matrix.begin();
matrix.setTextWrap(false);
matrix.setBrightness(Brightness);
matrix.setTextColor(colors[0]);
matrix.fillScreen(0);
matrix.show();
delay(1000);
len = message.length();
}
//&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
//////////////////////////////////
int x = matrix.width(); //
int y = matrix.height(); //
//////////////////////////////////
void loop()
{
matrix.drawPixel(0,0,matrix.Color(0xFF, 0x00, 0xff));
matrix.fillRect(0,5,4,3,colors[l]);
matrix.show();
}