Загрузка данных


#include <SPI.h>

// Принудительно задаем настройки экрана до подключения библиотеки
#define USER_SETUP_LOADED
#define ST7789_DRIVER     
#define TFT_WIDTH  170
#define TFT_HEIGHT 320
#define TFT_MOSI 11
#define TFT_SCLK 12
#define TFT_CS   10
#define TFT_DC   13
#define TFT_RST  9
#define TFT_BL   15       

#include <TFT_eSPI.h> 

TFT_eSPI tft = TFT_eSPI(); 

void setup() {
  // Включаем подсветку экрана
  pinMode(TFT_BL, OUTPUT);
  digitalWrite(TFT_BL, HIGH); 

  // Инициализируем дисплей
  tft.init();
  tft.setRotation(1);        // Горизонтальный режим
  tft.fillScreen(TFT_BLACK);  // Очищаем экран черным цветом

  // Настраиваем текст
  tft.setTextColor(TFT_GREEN, TFT_BLACK); 
  tft.setTextSize(3);                     
  
  // Выводим надпись
  tft.setCursor(80, 70);
  tft.println("Привет!");
}

void loop() {
  // Плата просто держит текст на экране
}