2.4″ 320×240 TFT display ST7789, shield Arduino Uno – ukázka – example

📌 Displej, který máš, je:

2.4″ TFT LCD Shield s driverem ST7789V

  • Pasuje přímo na Arduino UNO.

  • Používá paralelní 8bitovou sběrnici (ne SPI).

  • Knihovny jako Adafruit_ST7789 pro SPI nefungují s tímto typem.

  • Je určen pro knihovnu MCUFRIEND_kbv.

 

✅ Co musíš udělat:

1. Nainstaluj správnou knihovnu:

V Arduino IDE:

  • Nástroje > Správce knihoven

  • Vyhledej: MCUFRIEND_kbv

  • Klikni na „Instalovat“

 

#include <MCUFRIEND_kbv.h>
#include <Adafruit_GFX.h>

MCUFRIEND_kbv tft;

void setup() {
  Serial.begin(9600);
  uint16_t ID = tft.readID();
  tft.begin(ID);
  tft.setRotation(1);

  // Modrá obrazovka (RGB565 – modrá je 0x001F)
  tft.fillScreen(0x001F);  

  // Bílé písmo
  tft.setTextColor(0xFFFF);  // bílá
  tft.setTextSize(5);        // velké písmo
  tft.setCursor(60, 100);    // přibližně uprostřed

  tft.print("TONIK");
}

void loop() {
  // nic
}

 

 

Napsat komentář