#include <MD_Parola.h>
#include <MD_MAX72xx.h>
#include <SPI.h>
#define HARDWARE_TYPE MD_MAX72XX::PAROLA_HW//1088AS HARDWARE
#define MAX_DEVICES 8
#define CS_PIN 5
#define BUF_SIZE 512
MD_Parola KTdisplay=MD_Parola(HARDWARE_TYPE, CS_PIN,MAX_DEVICES);
void setup()
{
Serial.begin(9600);
KTdisplay.begin();
KTdisplay.setIntensity(12);
KTdisplay.displayClear();
pinMode(2,INPUT);
}
void loop() {
int pot=analogRead(2);
char potStr[BUF_SIZE];
snprintf(potStr,BUF_SIZE,"%d",pot);
if (KTdisplay.displayAnimate()){
KTdisplay.displayText(potStr,PA_CENTER,100,100,PA_SCROLL_LEFT,PA_SCROLL_LEFT);
}
}