#define sclk 15
#define mosi 16
#define cs1 4
#define dc1 5
#define rst1 6
#include <SPI.h>
#include <Adafruit_GFX.h>
#include <Adafruit_ST7735.h>
Adafruit_ST7735 display1 = Adafruit_ST7735(cs1, dc1, rst1);
unsigned long displayTime = millis();
byte Stato = 0;
byte pStato = 0;
void setup() {
pinMode(sclk, OUTPUT);
pinMode(mosi, OUTPUT);
pinMode(cs1, OUTPUT);
pinMode(dc1, OUTPUT);
pinMode(rst1, OUTPUT);
display1.initR(INITR_BLACKTAB);
display1.fillScreen(ST7735_BLACK);
}
void loop() {
if (millis() - displayTime > 1000) {
Stato = Stato++;
if (Stato > 9){Stato = 0;}
display1.setTextColor(ST7735_BLACK);
display1.setTextSize(3);
display1.setCursor(50, 65);
display1.print(Stato);
display1.setTextColor(ST7735_WHITE);
display1.print(Stato);
pStato = Stato;
displayTime = millis();
}
}
Cioè così. Carico appena vedo la breadboard prometto!