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

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

ILI9342C — драйвер TFT 320×240 (альбомный QVGA) со встроенной кадровой памятью, распространённый в модулях 2,0″–2,4″ и поддерживающий интерфейсы SPI, параллельный 8080 и RGB.

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

Где встречается ILI9342C

ILI9342C распространён в альбомных QVGA-модулях 2,0″–2,4″, включая несколько из нашего каталога, и в популярных отладочных устройствах на ESP32. Поскольку панель нативно альбомная, интерфейсу шириной 320 пикселей не нужен программный поворот.

Интерфейсы

Интерфейс

Типичное применение

3/4-wire SPI

Проекты на MCU, мало выводов

Параллельный 8080 (8/16 бит)

Более быстрое полноэкранное обновление на MCU с периферией LCD/FSMC

RGB (параллельный или последовательный)

Хосты с контроллером LCD; потоковое обновление

Заметки по запуску

  1. Перед выбором драйвера проверьте режим интерфейса, заданный выводами IM модуля.
  2. Используйте последовательность инициализации именно для ILI9342; последовательность ILI9341 может дать зеркальное или повёрнутое изображение.
  3. Если на IPS-вариантах цвета выглядят инвертированными, переключите инверсию дисплея (0x21/0x20) и проверьте бит BGR в MADCTL.

Сравните с ILI9341 и посмотрите руководство по белому экрану TFT.

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

БиблиотекаДрайвер / классПримечания
LovyanGFX (Arduino / ESP-IDF)lgfx::Panel_ILI9342
ПримечаниеИспользуется в устройствах M5Stack; M5GFX настраивает его автоматически.
Скачать шаблоны конфигурации ILI9342C

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

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

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

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

Чем отличаются ILI9341 и ILI9342C?

Оба управляют QVGA-панелями со встроенной памятью, но ILI9341 нативно книжный (240×320), а ILI9342C — нативно альбомный (320×240). Последовательности инициализации и ориентация памяти по умолчанию различаются, поэтому используйте драйвер, соответствующий контроллеру вашего модуля.

Можно ли использовать библиотеку ILI9341 с дисплеем ILI9342C?

Часто да, с изменением поворота и инициализации, так как наборы команд близки. Многие библиотеки, включая LovyanGFX и esp_lcd из ESP-IDF, напрямую поддерживают ILI9342; подходящий драйвер избавляет от зеркального или смещённого изображения.

Какой интерфейс использовать с ILI9342C?

Для MCU проще всего SPI. Для более быстрого полноэкранного обновления используйте параллельный 8080, а RGB — когда у хоста есть контроллер LCD и нужно непрерывное видеоподобное обновление.

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

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