Zum Inhalt springen
Display Engineer
Treiber-IC · Sitronix

ST7701S: Datenblatt, Pinbelegung & Init-Code

Der ST7701S steuert quadratische/runde 480×480- und 480×854-Panels über paralleles RGB an; ein 3-Draht-SPI-Port dient nur der Initialisierung.

DEDisplay Engineer Applications Team · Display-ApplikationsingenieureVon Ingenieur geprüft am 11. Okt. 2026
HerstellerSitronix
TypDisplay-Treiber
SchnittstellenRGB (parallel) / SPI / MIPI DSI
Max. Auflösung480×864

Wie ST7701S-Panels funktionieren

Anders als SPI-Treiber mit GRAM hat der ST7701S keinen Vollbildspeicher. Der Host muss Pixel kontinuierlich über den RGB-Bus streamen, wie ein kleines Videosignal. Die Initialisierung erfolgt separat über einen 3-Draht-SPI-Port.

ESP32-S3-Checkliste

  1. Octal-PSRAM aktivieren und den Framebuffer im PSRAM ablegen.
  2. Die 3-Draht-SPI-Init-Tabelle des Panels senden, bevor die RGB-Peripherie gestartet wird.
  3. HSYNC/VSYNC-Porches nach dem Datenblatt des Panels einstellen.
  4. Bounce-Buffer nutzen, um Drift bei aktivem WLAN zu vermeiden.

Siehe ESP32-S3-Displaykompatibilität.

Bibliotheksunterstützung für ST7701S

BibliothekTreiber / KlasseHinweise
LovyanGFX (Arduino / ESP-IDF)lgfx::Panel_ST7701 with lgfx::Bus_RGB
ESP-IDF esp_lcdespressif/esp_lcd_st7701
HinweisInitialisierung über 3-Draht-SPI, danach Ansteuerung über paralleles RGB.

Displaymodule mit ST7701S

ST7701S: Fehlersuche & FAQ

Warum bleibt mein ST7701S-Panel am ESP32-S3 schwarz?

Meist wurde die 3-Draht-SPI-Init-Sequenz nicht gesendet (sie läuft über andere Pins als der RGB-Bus), die panelspezifische Init-Tabelle ist falsch oder PSRAM ist deaktiviert. Gehen Sie von der Init-Tabelle aus, die zu genau Ihrem Panel geliefert wurde.

Welchen Pixeltakt sollte ich für 480×480 am ESP32-S3 verwenden?

Typische Werte sind 12–16 MHz mit moderaten Porches. Höhere Takte können Drift oder Flimmern verursachen, wenn die PSRAM-Bandbreite mit WLAN geteilt wird; aktivieren Sie zur Stabilisierung Bounce-Buffer in ESP-IDF.

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.