Saltar al contenido
Display Engineer
IC controlador · Sitronix

ST7701S: datasheet, pinout y código de inicialización

El ST7701S controla paneles cuadrados/redondos de 480×480 y de 480×854 por RGB paralelo, con un puerto SPI de 3 hilos usado solo para la inicialización.

DEDisplay Engineer Applications Team · Ingenieros de aplicaciones de pantallasRevisado por un ingeniero el 11 oct 2026
FabricanteSitronix
TipoDriver de pantalla
InterfacesRGB (paralelo) / SPI / MIPI DSI
Resolución máxima480×864

Cómo funcionan los paneles ST7701S

A diferencia de los drivers SPI con GRAM, el ST7701S no tiene memoria de fotograma completa. El host debe transmitir los píxeles continuamente por el bus RGB, como una pequeña señal de vídeo. La inicialización se hace por separado mediante un puerto SPI de 3 hilos.

Lista de comprobación para ESP32-S3

  1. Active la PSRAM octal y coloque el búfer de fotograma en PSRAM.
  2. Envíe la tabla de inicialización SPI de 3 hilos del panel antes de arrancar el periférico RGB.
  3. Configure los porches de HSYNC/VSYNC según el datasheet del panel.
  4. Use bounce buffers para evitar desplazamientos cuando el Wi-Fi está activo.

Vea compatibilidad de pantallas con ESP32-S3.

Soporte de bibliotecas para ST7701S

BibliotecaDriver / claseNotas
LovyanGFX (Arduino / ESP-IDF)lgfx::Panel_ST7701 with lgfx::Bus_RGB
ESP-IDF esp_lcdespressif/esp_lcd_st7701
NotaSe inicializa por SPI de 3 hilos y después se controla por RGB paralelo.

Módulos de pantalla con ST7701S

ST7701S: resolución de problemas y preguntas frecuentes

¿Por qué mi panel ST7701S se queda en negro con ESP32-S3?

Normalmente no se envió la secuencia de inicialización SPI de 3 hilos (va por pines distintos al bus RGB), la tabla de inicialización específica del panel es incorrecta o la PSRAM está desactivada. Parta de la tabla de inicialización suministrada con su panel exacto.

¿Qué reloj de píxel debo usar para 480×480 en ESP32-S3?

Los valores típicos son 12–16 MHz con porches moderados. Relojes más altos pueden causar desplazamientos o parpadeo cuando el ancho de banda de la PSRAM se comparte con el Wi-Fi; active los bounce buffers en ESP-IDF para estabilizar.

¿No sabe qué pantalla encaja en su diseño?

Envíenos el tamaño, la interfaz y el procesador host. Un ingeniero de pantallas responde en 12 horas con 2–3 opciones, datasheets y código de inicialización. Muestras desde 1 ud.