Aller au contenu
Display Engineer
Guide

Comment choisir un afficheur pour l’ESP32-S3 (SPI, QSPI, RGB)

Quelle interface, quelle résolution et quel contrôleur tactile conviennent le mieux à l’ESP32-S3, avec les limites de bande passante mémoire expliquées.

DEDisplay Engineer Applications Team · Ingénieurs d’application afficheurRevu par un ingénieur le 11 oct. 2026

Partir de l’interface

Le périphérique LCD de l’ESP32-S3 prend en charge le SPI, le QSPI, le 8080 parallèle (I80) et le RGB 16 bits. Chacun a sa plage de résolution naturelle :

Interface

Dalles typiques

Résolution

PSRAM nécessaire ?

SPI

ST7789, ILI9341, GC9A01

de 240×240 à 320×240

Non

QSPI

LCD/AMOLED rond

360×360, 466×466

Utile

8080 (I80)

ST7796S, ILI9488

320×480

Non

RGB 16-bit

ST7701S, 40 broches générique

de 480×480 à 800×480

Oui (octale)

Pourquoi le RGB a besoin de PSRAM

Les dalles RGB n’ont pas de mémoire d’image interne. L’ESP32-S3 doit rafraîchir chaque pixel en continu depuis un tampon d’image : 750 Ko pour du 800×480 en RGB565. Cela ne tient qu’en PSRAM, dont la bande passante est partagée avec le CPU et le Wi-Fi. Activez les tampons de rebond dans esp_lcd et gardez une horloge pixel modérée (environ 12–16 MHz) pour éviter la dérive.

Combinaisons éprouvées

  • Panneau mural domotique : 4″ 480×480 ST7701S + GT911.
  • IHM de bureau : 5″ 800×480 RGB + GT911.
  • Bouton ou wearable : 1,28″ GC9A01 rond en SPI.
  • Afficheur d’état compact : 1,54″–2,4″ ST7789V en SPI.

Pile logicielle

Le composant esp_lcd d’ESP-IDF couvre toutes ces interfaces, LVGL fonctionne par-dessus pour l’interface, et ESPHome prend en charge bon nombre des mêmes dalles pour les projets Home Assistant.

Quand l’ESP32-S3 ne suffit pas

Pour du 1024×600 et plus, de la vidéo ou des dalles MIPI DSI, passez à l’ESP32-P4 (hôte MIPI DSI) ou à un SoC Linux comme le RK3566/RK3568.

Plus de détails : compatibilité des afficheurs avec l’ESP32-S3.

Questions fréquentes

Quel est le plus grand afficheur que l’ESP32-S3 peut piloter ?

En pratique, du 800×480 en RGB 16 bits avec PSRAM octale. Le 1024×600 est possible mais laisse peu de bande passante mémoire à l’application et au Wi-Fi.

Faut-il de la PSRAM pour un afficheur sur ESP32-S3 ?

Pas pour les dalles SPI ou QSPI à mémoire interne. Les dalles RGB nécessitent un tampon d’image complet : la PSRAM octale est donc pratiquement indispensable.

Quel contrôleur tactile fonctionne le mieux avec l’ESP32-S3 ?

Les contrôleurs capacitifs de classe GT911 et FT6336 en I2C sont bien pris en charge dans ESP-IDF, LVGL et ESPHome.

Vous ne savez pas quel afficheur convient à votre conception ?

Envoyez-nous votre taille, interface et processeur hôte. Un ingénieur afficheur répond sous 12 heures avec 2 à 3 options, fiches techniques et code d’initialisation. Échantillons dès 1 pce.