Перейти к содержимому
Display Engineer
Драйвер · Ilitek

ILI9341: даташит, распиновка и код инициализации

ILI9341 управляет TFT-панелями 240×320 и является классическим контроллером SPI-модулей 2,2″–3,2″ и ESP32 «Cheap Yellow Display».

DEDisplay Engineer Applications Team · Инженеры по применению дисплеевПроверено инженером 11 окт. 2026 г.
ПроизводительIlitek
ТипДрайвер дисплея
ИнтерфейсыSPI / MCU (параллельный 8080) / RGB (параллельный)
Макс. разрешение240×320

Что такое ILI9341?

ILI9341 — TFT-драйвер на 262K цветов со 172 800 байтами встроенной GRAM, то есть ровно один полный кадр 240×320 при 18-битном цвете. Он стал контроллером по умолчанию для любительских и промышленных SPI-модулей 2,4″ и 2,8″.

ILI9341 на ESP32

На ESP32 панель обычно управляется по SPI 40 МГц с DMA. Для плавного интерфейса LVGL используйте частичные буферы размером 1/10 экрана и включайте двойную буферизацию в проектах без PSRAM.

Смотрите также

  • Сравнение с ST7789V
  • Заметки по платформе ESP32-S3

Поддержка ILI9341 в библиотеках

БиблиотекаДрайвер / классПримечания
TFT_eSPI (Arduino)ILI9341_DRIVER (or ILI9341_2_DRIVER)
LovyanGFX (Arduino / ESP-IDF)lgfx::Panel_ILI9341
ESP-IDF esp_lcdespressif/esp_lcd_ili9341
Скачать шаблоны конфигурации ILI9341

User_Setup_ILI9341.h · LGFX_ILI9341.hpp. Выводы предварительные; мы напишем, когда добавим проверенные конфигурации.

Отладочные платы с ILI9341

Дисплейные модули с ILI9341

ILI9341: устранение неисправностей и FAQ

ILI9341 или ST7789: что выбрать?

Оба — драйверы 240×320 с GRAM. Модули ILI9341 обычно TN или IPS 2,4″–3,2″; в небольших IPS-панелях доминирует ST7789. Поддержка библиотеками отличная у обоих, поэтому выбирайте по размеру панели, углу обзора и доступности.

Почему ILI9341 показывает белый экран?

Самые частые причины — отсутствующий или неправильный сброс, перепутанные MISO/MOSI, питание, доходящее только до подсветки, или библиотека, настроенная на другой драйвер. Подтвердите ID драйвера, прочитав регистр 0xD3.

Какой контроллер сенсора используется с модулями ILI9341?

Резистивные версии обычно используют XPT2046 по SPI. Ёмкостные — как правило FT6206/FT6336 по I2C.

Не знаете, какой дисплей подойдёт вашему проекту?

Пришлите размер, интерфейс и хост-процессор. Инженер по дисплеям в течение 12 часов ответит с 2–3 вариантами, даташитами и кодом инициализации. Образцы от 1 шт.