Forum

Einloggen | Registrieren | RSS  

ST7735 TFT Display Pinbezeichnungen (Elektronik)

verfasst von R(R), 03.02.2026, 08:15 Uhr

Hallo!

Ich versuche, das 1,8 Zoll SPI-TFT-Display von az-Delivery (siehe: https://www.az-delivery.de/blogs/azdelivery-blog-fur-arduino-und-raspberry-pi/tft-farbdisplays-teil-1-grafik-und-einfacher-text ) zu verstehen. Es hat einen ST7735-Controller. Ich versuche, das Modul an einem ESP32-D0WD-V3 zum Laufen zu kriegen. Das Problem sind die Pin-Bezeichnungen.

Wenn man das Display-Modul so hochkant hält wie auf dem Foto auf oben verlinkter Webseite zu sehen, dann stehen auf meiner Platine für die untere Pinreihe (die obere ist unbelegt bzw.für seinen SD-Reader) folgende Bezeichnungen, von links nach rechts:

VCC, GND, CS, RESET, A0, SDA, SCK, LED

Das verlinkte Tutorial spricht aber von:

VCC, GND, CS, RES, RS, SDA, SCK, LED

Soweit kann ich das ja noch nachvollziehen, dass RESET=RES und A0=RS meint. Nehme ich mal die Versorgungspins weg, bleiben noch:

CS, RESET/RES, A0/RS, SDA, SCK

Das Problem beginnt dort, wo in den TFT-eSPI-Bibliothek für die Arduino-IDE die Konstanten für die Pins definiert sind. Erstmal stimmt die Anzahl nicht überein. Auf meiner Displayplatine habe ich 5 Signale, in der User_Setup.h aus der TFT_eSPI-Bibliothek gibt es 6 Konstanten für Pin-Zuweisung, die wie folgt benannt sind:

MISO, MOSI, SCLK, CS, DC, RST

Die spannende Frage ist nun, was ist was? Denn ich muss ja die Pin-Zuweisung im Quelltext richtig machen können. Bisher sehe ich auf dem Display nämlich nur bunten Ameisenkrieg. Immerhin bewegt er sich und zeigt nicht nur statisches Memory-Rauschen. Testweise war meine Zuweisung so:

MISO = A0/RS
MOSI = SDA
SCLK = SCK
CS = CS
DC = ? (offen)
RST = RESET/RES

Das ist aber ganz offensichtlich verkehrt. Und weil es noch nicht verwirrend genug ist, habe ich es anstelle der TFT-eSPI-Bibliothek mit der Adafruit ST7735-Bibliothek versucht. Da drin sind ganz und gar nur drei Signalpins definiert:

CS, RST, DC

Nu steh ich da, ich armer Tor und bin so klug als wie zuvor... Vielleicht kann mir ja hier jemand helfen.

Danke und Grüße
- R -



Gesamter Thread:

ST7735 TFT Display Pinbezeichnungen - R(R), 03.02.2026, 08:15 (Elektronik)
ST7735 TFT Display Pinbezeichnungen - xy(R), 03.02.2026, 10:24
ST7735 TFT Display Pinbezeichnungen - Eierschale(R), 03.02.2026, 12:32
ST7735 TFT Display Pinbezeichnungen - R(R), 03.02.2026, 13:42
ST7735 TFT Display Pinbezeichnungen - grindstone(R), 03.02.2026, 14:06
ST7735 TFT Display Pinbezeichnungen - R(R), 03.02.2026, 15:01
ST7735 TFT Display Pinbezeichnungen - grindstone(R), 03.02.2026, 16:06
ST7735 TFT Display Pinbezeichnungen - grindstone(R), 03.02.2026, 13:10