#include <GyverMAX7219.h>
#define BTN1 2 // Направо
#define BTN2 3 // Вниз
#define BTN3 4 // Влево
#define BTN4 5 // Вверх
const int DIN_PIN = 11; // Подключите DIN матрицы к пину 11
const int CS_PIN = 10; // Подключите CS матрицы к пину 10
const int CLK_PIN = 13; // Подключите CLK матрицы к пину 13
int pixelX = 0;
int pixelY = 0;
MAX7219 < 4, 1, CS_PIN > mtrx;
void setup() {
mtrx.setConnection(GM_LEFT_TOP_RIGHT);
mtrx.begin();
mtrx.dot(0, 0);
mtrx.update();
delay(3000);
mtrx.line(0, 0, 7, 7); // (x0, y0, x1, y1)
mtrx.line(7, 0, 0, 7);
mtrx.update();
delay(1000);
mtrx.clear();
}
void loop() {
}