24tft
Arduino - 2.4” TFT-Panel
Für die Anzeige habe ich günstig einige 2.4” TFT-Panel gekauft, die über esp32 angesteuert werden.
Verkabelung:
TFT ESP32 ------------------------------------- VCC 3.3V GND GND CS GPIO 5 RESET GPIO 4 DC GPIO 2 SDI (MOSI) GPIO 23 SCK GPIO 18 LED 3.3 V SD0 (MISO) GPIO 19 T_CLK -- TOUCH-Anschlüsse T_CS GPIO 21 T_DIN -- T_D0 -- T_IRQ --
Wichtig: In der Datei User_Setup.h
in der library muss die passende Hardware und Fonts auskommentiert werden. Hier können auch die PINs geändert werden.
Testprogramm:
#include <TFT_eSPI.h> // Graphics and font library for ILI9341 driver chip #include <SPI.h> // TFT_eSPI tft = TFT_eSPI(); // Invoke library void setup(void) { tft.init(); tft.setRotation(1); tft.fillScreen(TFT_BLACK); } void drawText(String s) { tft.setTextFont(2); tft.setTextSize(3); tft.setTextColor(TFT_YELLOW); tft.drawString(s,20,20); } void loop() { }
24tft.txt · Last modified: 2024/03/11 13:39 by walter