also mit dem âProâ scheint es zu gehen! ![]()
Coole Sache, es gibt ja den Pro mit Touch und ohne. Von der Hardware sind die aber gleich oder? Unterscheiden sich nur im Touch, sonst gleicher ESP32? Ach man, dann bestelle ich mir mal auch so ein Teil. ![]()
Touch geht auch!

Der Touch ist ja nur ein StĂŒck Kupferfolie direkt an einem der Touch Pins (T9) des ESP 32, kann man notfalls sogar selber nachrĂŒsten! ![]()
ja sehr cool - hast du da Tipps, wie genau ich da vorgehen muss?
die hab ich auch ![]()
Was soll es denn werden, was möchtest du auf dem Display âdarstellenâ?
derzeit habe ich da nur sehr rudimentĂ€r ein paar Werte aus HA reingeprĂŒgelt - wĂŒrde aber gerne ĂŒber diesen schönen Designer quasi mir selbst eine OberflĂ€che bauen
ich muss mir den Designer noch mal genauer anschauen, mache das bisher ja mehr oder weniger so!
Och ich finde das fĂŒr das Display ganz ok ![]()
Aber was weiss ich schon als absoluter Design Noob
Aber soviel kannste ja auch nciht mehr machen als noch nen paar Kreise drum etc. mit dem Designer^^ lg, Jörg
PS. Ăbrigens cool gerade hier da ich seit geraumer Zeit auch so nen Ding hier stehen habe eheheh
ich wĂŒrde es auf 2 wechselnde Screens legen, dazu zusĂ€tzlich noch die Möglichkeit mit dem Touch zu wechseln und eventuell auch gleich noch die Hintergrundbeleuchtung einzustellen!
Screen 1 -Haus-
.
Screen 2 -Autos-
![]()
![]()
âwas weiĂ ich denn schonâ⊠herrlich Jörg - das sage ich leider auch viel zu oft ![]()
(hier sehe ich dann immer K2-S0â
)
dank der Hilfe von @anon7235618 sehen meine beiden GeekMagic Displays jetzt etwas schicker aus und haben sogar mehrere Seiten
Lieben Dank an der Stelle noch einmal

Display ist gestern angekommen. Ist auch tatsĂ€chlich ein ESP32-S3 mit 8 MB PSRAM verbaut. Mit PlatformIO und kleinen Ănderungen habe ich die âMoon Clockâ ans laufen bekommen.
https://youtu.be/ScfyBrpetvk?si=7JORS2sHK77fVLvI
In ESPHome lĂ€uft es inzwischen auch. Allerdings ist die Bildschirmausgabe noch fehlerhaft. Wenn ich mittels âtransformâ den Bildschirm so konfiguriere, dass er auf dem WĂŒrfel-Prisma korrekt dargestellt werden sollte, gibtâs ein Durcheinander.
Meiner wird wohl morgen kommen, da schauen wir dann mal was geht! ![]()
Falls du das hier noch nicht kennst:
Da habe ich die GPIOs fĂŒrs Display gefunden:
Wifi lief nicht auf anhieb. Der AP wurde erkannt, aber die Verbindung mit âauth_errorâ abgebrochen. Hab dann in Github Issues einen Hinweis gefunden, daĂ man die TX-Power explizit einstellen soll. Damit hatâs dann funktioniert.
Ich bin gerade schwer am testen, aktuell bekomme ich nicht gleichzeitig die erforderliche Rotation der y und Spiegelung der x Achse hin. Möchte/muĂ das hardwaretechnisch lösen â geht aber definitiv nicht (x Spiegeln allein gehtđ€·ââïž) , y drehen nicht! Bug or Feature , keine Ahnung!
Softwareseitig genau selbe Problematik, einzeln ja, in Kombination nein!
Kannst ja bitte mal deine Displaysektion posten! ![]()
Mit diesem Code bekomme ich das weiter oben gepostete Bild.
display:
- platform: mipi_spi
id: my_display
model: st7789v
spi_id: spihwd
dimensions:
width: 240
height: 240
transform:
swap_xy: false
mirror_x: false
mirror_y: true
cs_pin: GPIO39
dc_pin: GPIO38
reset_pin: GPIO42
invert_colors: true
color_depth: 16
spi_mode: mode3
data_rate: 40000000
buffer_size: 12.5%
auto_clear_enabled: false
lambda: |-
it.fill(Color(0, 0, 0));
it.print(120, 40, id(font_medium), id(my_white), TextAlign::TOP_CENTER, "0123456789");
it.print(120, 200, id(font_medium), id(my_white), TextAlign::TOP_CENTER, "ABCDEFGHIJ");
Vielleicht liegt es ja auch an ESPHome. Denn bei der Moon-Clock ohne ESPHome funktioniert ja die korrekte Darstellung.
Es wird an ESP Home liegen!
Die rotation von y um 180 grad bekomme ich so hin!
display:
- platform: mipi_spi
model: ST7789V
dimensions: { width: 240, height: 240 }
cs_pin: GPIO39
dc_pin: GPIO38
reset_pin: GPIO42
show_test_card: true
spi_mode: mode0
data_rate: 40000000
buffer_size: 50%
invert_colors: true
rotation: 180
transform: disabled
#transform:
# swap_xy: false
# mirror_x: false
# mirror_y: false
schaut dann so aus
jetzt mĂŒsste nur noch fĂŒr das Prisma X gespiegel werden!
sollte eigentlich so gehen
invert_colors: true
rotation: 180
#transform: disabled
transform:
swap_xy: false
mirror_x: true
mirror_y: false
Schaut dann so aus:
X Spiegelung klappt, Y Rotation âfutschâ und das obwohl er im log das gegenteil behauptet:
Schauen wir mal! ![]()
Ich habe es mal als âBugâ bei ESP Home gemeldet, mal schauen ob/wann da was kommt!








