Wenn dir ein kleines 0,96″ Display zu klein ist, könnte 1,3 Zoll vielleicht passen? In diesem Beitrag zeige ich dir wie du das kleine TFT LCD Display mit einer Auflösung von 240×240 Pixeln an einem ESP32 betreibst.
Die Konfigurations .yaml sollte folgenden Eintrag enthalten:
spi:
clk_pin: GPIO18 #SCL
mosi_pin: GPIO19 #SDA
display:
- platform: st7789v
id: minidisplay
backlight_pin: GPIO4
cs_pin: GPIO5
dc_pin: GPIO16
reset_pin: GPIO23
pages:
- id: page1
lambda: |-
it.print(0, 0, id(roboto_24), "Hello World!");
Darüber stehen natürlich noch die üblichen Details, welche direkt beim ersten Anlegen des neuen Nodes erzeugt werden.
GPIO Anschlussschema
LCD Display ST7789 | ESP32 |
GND (Minus) | x |
VCC (Plus) | x |
SCL | x |
SDA | |
RES | |
DC | |
BLK |
ESPHome Ressource
Die dedizierte Seite zum ST7789 TFT LCD Display findest du hier.