#include <Adafruit_GFX.h>
#include <Adafruit_NeoMatrix.h>
#include <Adafruit_NeoPixel.h>
#define PIN 32 // This is the led signal pin
Adafruit_NeoMatrix matrix = Adafruit_NeoMatrix(8, 8, PIN,
NEO_MATRIX_TOP + NEO_MATRIX_LEFT +
NEO_MATRIX_COLUMNS + NEO_MATRIX_ZIGZAG,
NEO_GRB + NEO_KHZ800);
int i;
String Text;
int x = matrix.width();
int Size;
void setup() {
Serial.begin(115200);
matrix.begin();
}
void displayText(String message)
{
matrix.setTextWrap(false);
matrix.setBrightness(255);
matrix.setTextColor(0);
Text = message;
Size = Text.length()*6;
matrix.fillScreen(matrix.Color(255,0,0)); //Turn off all the LEDs
matrix.setCursor(x, 0);
matrix.print(Text);
if ( --x < -Size) {
x = matrix.width();
}
matrix.show();
}
void loop() {
displayText("LIBRE");
delay(100);
}