Zum Inhalt springen
Display Engineer
Leitfaden

So wählen Sie ein Display für den ESP32-S3 (SPI, QSPI, RGB)

Welche Schnittstelle, Auflösung und welcher Touch-Controller am besten mit dem ESP32-S3 funktionieren, mit Erklärung der Grenzen der Speicherbandbreite.

DEDisplay Engineer Applications Team · Display-ApplikationsingenieureVon Ingenieur geprüft am 11. Okt. 2026

Von der Schnittstelle ausgehen

Die LCD-Peripherie des ESP32-S3 unterstützt SPI, QSPI, 8080 parallel (I80) und 16-Bit-RGB. Jede hat einen natürlichen Auflösungsbereich:

Schnittstelle

Typische Panels

Auflösung

PSRAM nötig?

SPI

ST7789, ILI9341, GC9A01

240×240 bis 320×240

Nein

QSPI

Rundes LCD/AMOLED

360×360, 466×466

Hilfreich

8080 (I80)

ST7796S, ILI9488

320×480

Nein

RGB 16-bit

ST7701S, generisch 40-polig

480×480 bis 800×480

Ja (Octal)

Warum RGB PSRAM braucht

RGB-Panels haben keinen internen Bildspeicher. Der ESP32-S3 muss jedes Pixel kontinuierlich aus einem Framebuffer auffrischen: 750 KB bei 800×480 in RGB565. Das passt nur in den PSRAM, und dessen Bandbreite wird mit CPU und WLAN geteilt. Aktivieren Sie Bounce-Buffer in esp_lcd und halten Sie den Pixeltakt moderat (etwa 12–16 MHz), um Drift zu vermeiden.

Bewährte Kombinationen

  • Smart-Home-Wandpanel: 4″ 480×480 ST7701S + GT911.
  • Desktop-HMI: 5″ 800×480 RGB + GT911.
  • Drehknopf oder Wearable: 1,28″ GC9A01 rund über SPI.
  • Kompakte Statusanzeige: 1,54″–2,4″ ST7789V über SPI.

Software-Stack

Die ESP-IDF-Komponente esp_lcd deckt alle diese Schnittstellen ab, LVGL läuft darauf für die UI, und ESPHome unterstützt viele derselben Panels für Home-Assistant-Projekte.

Wenn der ESP32-S3 nicht reicht

Für 1024×600 und mehr, Video oder MIPI-DSI-Panels wechseln Sie zum ESP32-P4 (MIPI-DSI-Host) oder zu einem Linux-SoC wie RK3566/RK3568.

Mehr Details: ESP32-S3-Displaykompatibilität.

Häufige Fragen

Was ist das größte Display, das ein ESP32-S3 ansteuern kann?

In der Praxis 800×480 über 16-Bit-RGB mit Octal-PSRAM. 1024×600 ist möglich, lässt aber wenig Speicherbandbreite für Anwendung und WLAN.

Brauche ich PSRAM für ein ESP32-S3-Display?

Nicht für SPI- oder QSPI-Panels mit On-Chip-Speicher. RGB-Panels brauchen einen vollständigen Framebuffer, daher ist Octal-PSRAM praktisch Pflicht.

Welcher Touch-Controller funktioniert am besten mit dem ESP32-S3?

Kapazitive Controller der Klassen GT911 und FT6336 über I2C werden in ESP-IDF, LVGL und ESPHome gut unterstützt.

Unsicher, welches Display zu Ihrem Design passt?

Nennen Sie uns Größe, Schnittstelle und Host-Prozessor. Ein Display-Ingenieur antwortet innerhalb von 12 Stunden mit 2–3 Optionen, Datenblättern und Init-Code. Muster ab 1 Stk.