#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();
}