Aller au contenu
Display Engineer
Circuit pilote · Ilitek

ILI9341 : fiche technique, brochage et code d’initialisation

L’ILI9341 pilote des dalles TFT 240×320 et c’est le contrôleur classique des modules d’affichage SPI de 2,2″ à 3,2″ et du « Cheap Yellow Display » ESP32.

DEDisplay Engineer Applications Team · Ingénieurs d’application afficheurRevu par un ingénieur le 11 oct. 2026
FabricantIlitek
TypePilote d’affichage
InterfacesSPI / MCU (8080 parallèle) / RGB (parallèle)
Résolution max.240×320

Qu’est-ce que l’ILI9341 ?

L’ILI9341 est un pilote TFT 262K couleurs doté de 172 800 octets de GRAM interne, soit exactement une image complète 240×320 en couleur 18 bits. Il est devenu le contrôleur par défaut des modules SPI 2,4″ et 2,8″ amateurs et industriels.

L’ILI9341 sur ESP32

Sur ESP32, la dalle est généralement pilotée en SPI à 40 MHz avec DMA. Pour des interfaces LVGL fluides, utilisez des tampons partiels de 1/10 de l’écran et activez le double tampon dans les conceptions sans PSRAM.

Voir aussi

Prise en charge du ILI9341 par les bibliothèques

BibliothèquePilote / classeRemarques
TFT_eSPI (Arduino)ILI9341_DRIVER (or ILI9341_2_DRIVER)
LovyanGFX (Arduino / ESP-IDF)lgfx::Panel_ILI9341
ESP-IDF esp_lcdespressif/esp_lcd_ili9341
Télécharger les modèles de configuration ILI9341

User_Setup_ILI9341.h · LGFX_ILI9341.hpp. Les broches sont provisoires ; nous vous écrivons lorsque nous ajoutons des configurations testées.

Cartes de développement utilisant le ILI9341

Modules d’affichage utilisant le ILI9341

ILI9341 : dépannage et FAQ

ILI9341 ou ST7789 : lequel choisir ?

Ce sont deux pilotes 240×320 avec GRAM. Les modules ILI9341 sont généralement en TN ou IPS de 2,4″ à 3,2″ ; le ST7789 domine les petites dalles IPS. La prise en charge par les bibliothèques est excellente pour les deux : choisissez selon la taille de dalle, l’angle de vision et la disponibilité.

Pourquoi mon ILI9341 affiche-t-il un écran blanc ?

Les causes les plus courantes sont un reset absent ou incorrect, MISO/MOSI inversés, une alimentation qui n’atteint que le rétroéclairage ou une bibliothèque configurée pour un autre pilote. Confirmez l’ID du pilote en lisant le registre 0xD3.

Quel contrôleur tactile est utilisé avec les modules ILI9341 ?

Les versions résistives utilisent généralement un XPT2046 en SPI. Les versions capacitives utilisent généralement un FT6206/FT6336 en I2C.

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.