Vai al contenuto
Display Engineer
Driver IC · Sitronix

ST7701S: datasheet, pinout e codice di inizializzazione

L’ST7701S pilota pannelli quadrati/rotondi 480×480 e 480×854 su RGB parallelo, con una porta SPI a 3 fili usata solo per l’inizializzazione.

DEDisplay Engineer Applications Team · Display application engineerRevisionato da un ingegnere il 11 ott 2026
ProduttoreSitronix
TipoDriver display
InterfacceRGB (parallelo) / SPI / MIPI DSI
Risoluzione max480×864

Come funzionano i pannelli ST7701S

A differenza dei driver SPI con GRAM, l’ST7701S non ha memoria per un frame completo. L’host deve inviare continuamente i pixel sul bus RGB, come un piccolo segnale video. L’inizializzazione avviene separatamente tramite una porta SPI a 3 fili.

Checklist ESP32-S3

  1. Abilitare la PSRAM octal e collocare il frame buffer in PSRAM.
  2. Inviare la tabella di inizializzazione SPI a 3 fili del pannello prima di avviare la periferica RGB.
  3. Impostare i porch HSYNC/VSYNC dal datasheet del pannello.
  4. Usare i bounce buffer per evitare la deriva quando il Wi-Fi è attivo.

Vedi compatibilità dei display con ESP32-S3.

Supporto delle librerie per il ST7701S

LibreriaDriver / classeNote
LovyanGFX (Arduino / ESP-IDF)lgfx::Panel_ST7701 with lgfx::Bus_RGB
ESP-IDF esp_lcdespressif/esp_lcd_st7701
NotaInizializzato tramite SPI a 3 fili, poi pilotato in RGB parallelo.

Moduli display con ST7701S

ST7701S: risoluzione dei problemi e FAQ

Perché il mio pannello ST7701S resta nero su ESP32-S3?

Di solito la sequenza di inizializzazione SPI a 3 fili non è stata inviata (passa su pin diversi dal bus RGB), la tabella specifica del pannello è errata o la PSRAM è disabilitata. Parti dalla tabella di inizializzazione fornita con il tuo pannello esatto.

Quale clock pixel usare per 480×480 su ESP32-S3?

I valori tipici sono 12–16 MHz con porch moderati. Clock più alti possono causare deriva o sfarfallio quando la banda PSRAM è condivisa con il Wi-Fi; abilita i bounce buffer in ESP-IDF per stabilizzare.

Non sai quale display è adatto al tuo progetto?

Inviaci dimensione, interfaccia e processore host. Un display engineer risponde entro 12 ore con 2–3 opzioni, datasheet e codice di inizializzazione. Campioni da 1 pz.