T-Display S3 AMOLED

  • Hätte eigentlich mit dem Bord schnell gehen können den der empfohlene WEB-Installer machte seine Arbeit für Tasmota32-S3 (QIO Flash) nach Boot-Taste und Spannungszuschaltung gut.

    Die Anleitung versprach auch Unterstützung aber es kam keine Displayanzeige.

    (Template {"NAME":"T-Display-S3","GPIO":[32,1,1,0,4864,1,1,1,1,1,1,1,1,1,33,1,1,608,640,1,1,3840,6210,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0],"FLAG":0,"BASE":1}

    Backlog SetOption73 1; AdcParam1 6,0,4095,0,6600; DisplayDimmer 100)

    Auch ein Umstellungsversuch von QSPI auf SPI4 (Widerstände umgesetzt auf dem Bord) und eigene Zuordnung der GPIOs

    template {"NAME":"T-Display-S3","GPIO":[32,1,1,0,4864,1,1,1,1,1,768,672,736,704,33,1,1,0,0,1,1,33,0,0,0,0,0,544,0,0,0,0,1,1,0,0,0,0],"FLAG":0,"BASE":1}

    SPI2_CS 10

    SPI2_MOSI 13 (FSPIQ?)

    SPI2_CLK 12

    SPI2_MISO 11 (FSPID?)

    LEDLink 38

    Button2 21

    Button1 00

    brachte auf dem Display 240 X RGB X 536(H) mit DisplayText "Hallo" keine Anzeige,

    und jetzt habe ich keine Idee mehr.

    Hat jemand das Gerät schon laufen ?

    2 Mal editiert, zuletzt von karoCB (1. Oktober 2023 um 18:36)

  • Wo steht den das ? - ich vermute das ist eine Display am ESP8266, denn nach der Installation wird nur folgendes Sinnvolles angeboten.

    aber es fehlen scheinbar auch Treiber


    und bei den sich dann einstellenden Anschlüssen - ob das reicht ?

    zumindest nicht glaubhaft, da die grüne LED am Bord auf GPIO38 hört.

    PS: beim Laden des LVGL-Release statt Tasmota32-S3 (QIO Flash) bleiben immer noch beide Treiberdateien "not found"

    3 Mal editiert, zuletzt von karoCB (1. Oktober 2023 um 21:41) aus folgendem Grund: PS: beim Laden des LVGL-Release statt Tasmota32-S3 (QIO Flash) bleibt immer noch eine Treiberdatei mcp23x.dat als "not found"

  • danke - ja bei mir auch, aber wenn die Treiber beim Start fehlen ist die Hauptinstallation evtl. schief gegangen oder die GPIO Zuordnung passt bei dieser Variante nicht ( Anschlussanzahl scheint mir nicht plausibel)

    PS: unter dem Bord-Link sieht man mein Bord gegenüber der Tasmota-Seite anders bestückt ist

    3 Mal editiert, zuletzt von karoCB (2. Oktober 2023 um 15:56)

  • https://github.com/arendst/Tasmota/discussions/19204 Stand QSPI !!

    AHA !

    [Blockierte Grafik: https://avatars.githubusercontent.com/u/11647075?s=64&v=4]

    gemu2015

    on Jul 28, 2023

    QSPI zu unterstützen, wäre ein bisschen Arbeit. Ich würde vorschlagen, die Platine auf SPI zu jumpen und zu versuchen, dies mit der standardmäßigen universellen SPI-Display-Schnittstelle anzupassen.

    Da ich ein solches Board nicht besitze und auch in naher Zukunft keines kaufen werde, werde ich es auch nicht selbst anpassen.

  • 1. LilyGo T-Display ESP32 S3R8 1.9 geht mit Tasmota LVG sofort - nach Initplan, solange man nur die USER-GPIOs weiter belegt (nicht None verändern !!) dann wird zusätzlich der letzte WebUI-Button zum Ein/Aus des Display geschaltet.

    2. Flashen tasmota32-lvgl
    3. WLAN anbinden
    4. Configuration>auto-configuration>Lilygo-S3-Display
    5. Restart
    6. Console:displaydimmer 100
    7. Consolen skript: DisplayText "Hallo"

    Rule1
    on Power1#state do Backlog DisplayText "Hallo"; displaydimmer 100 endon
    on Power2#state do DisplayText[z] endon

    PS:

    GPIO21 - keine Ahnung wozu (frei)

    GPIO4 - Fake - geht bei dem S3R8 Board nicht - muss selbst mit einem Fotowiderstand organisiert werden

    Das Bild zeigt eine System mit Touchsensor (ist Optional beim Kauf) - geht aber mit der hinterlegten GPIO-Beschaltung so nicht!

  • Aber: will man den 5V/GND Anschluss vom LilyGo T-Display ESP32 S3R8 1.9 statt die USB-C-Einspeisung nutzen, funzt nur der ESP32 nicht aber das Display.

    Dafür muss zusätzlich (anders als bei Blakadder dargestellt)

    PIN_LCD_BL 38 - Backlight

    PIN 16 OUTPUT HI zusätzlich gesetzt werden!

    meine Variante:

    template {"NAME":"Lilygo S3 Display","GPIO":[32,224,225,226,4768,0,0,0,33,34,35,416,417,418,33,3840,1312,608,640,288,289,3840,6210,0,0,0,0,992,0,0,0,0,227,228,0,0,0,0],"FLAG":0,"BASE":1}

    2 Mal editiert, zuletzt von karoCB (14. Dezember 2025 um 22:11)