Zum Inhalt springen
Display Engineer
Treiber-IC · Ilitek

ILI9341: Datenblatt, Pinbelegung & Init-Code

Der ILI9341 steuert 240×320-TFT-Panels an und ist der klassische Controller in 2,2″–3,2″-SPI-Displaymodulen und im ESP32-„Cheap Yellow Display“.

DEDisplay Engineer Applications Team · Display-ApplikationsingenieureVon Ingenieur geprüft am 11. Okt. 2026
HerstellerIlitek
TypDisplay-Treiber
SchnittstellenSPI / MCU (8080 parallel) / RGB (parallel)
Max. Auflösung240×320

Was ist der ILI9341?

Der ILI9341 ist ein TFT-Treiber mit 262K Farben und 172.800 Byte On-Chip-GRAM, genau ein voller 240×320-Frame bei 18-Bit-Farbe. Er wurde zum Standard-Controller für 2,4″- und 2,8″-SPI-Module im Hobby- und Industriebereich.

ILI9341 am ESP32

Am ESP32 wird das Panel meist über SPI mit 40 MHz und DMA angesteuert. Für flüssige LVGL-UIs nutzen Sie Teilpuffer von 1/10 des Bildschirms und aktivieren Sie in Designs ohne PSRAM Double Buffering.

Verwandt

Bibliotheksunterstützung für ILI9341

BibliothekTreiber / KlasseHinweise
TFT_eSPI (Arduino)ILI9341_DRIVER (or ILI9341_2_DRIVER)
LovyanGFX (Arduino / ESP-IDF)lgfx::Panel_ILI9341
ESP-IDF esp_lcdespressif/esp_lcd_ili9341
ILI9341-Konfigurationsvorlagen herunterladen

User_Setup_ILI9341.h · LGFX_ILI9341.hpp. Die Pins sind Platzhalter; wir informieren Sie per E-Mail, wenn wir getestete Konfigurationen ergänzen.

Entwicklungsboards mit ILI9341

Displaymodule mit ILI9341

ILI9341: Fehlersuche & FAQ

ILI9341 vs. ST7789: Welchen soll ich wählen?

Beide sind 240×320-Treiber mit GRAM. ILI9341-Module sind meist TN oder IPS mit 2,4″–3,2″; der ST7789 dominiert bei kleineren IPS-Panels. Die Bibliotheksunterstützung ist für beide hervorragend; entscheiden Sie also nach Panelgröße, Blickwinkel und Verfügbarkeit.

Warum zeigt mein ILI9341 einen weißen Bildschirm?

Die häufigsten Ursachen sind ein fehlender oder falscher Reset, vertauschte MISO/MOSI-Leitungen, eine Versorgung nur der Hintergrundbeleuchtung oder eine Bibliothek, die für einen anderen Treiber konfiguriert ist. Bestätigen Sie die Treiber-ID durch Auslesen von Register 0xD3.

Welcher Touch-Controller wird mit ILI9341-Modulen verwendet?

Resistive Versionen nutzen typisch XPT2046 über SPI. Kapazitive Versionen nutzen meist FT6206/FT6336 über I2C.

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.