Saltar al contenido
Display Engineer
IC controlador · Ilitek

ILI9342C: datasheet, pinout y código de inicialización

El ILI9342C es un driver TFT de 320×240 (QVGA horizontal) con memoria de fotograma interna, habitual en módulos de 2,0″–2,4″ y compatible con interfaces SPI, paralelo 8080 y RGB.

DEDisplay Engineer Applications Team · Ingenieros de aplicaciones de pantallasRevisado por un ingeniero el 11 oct 2026
FabricanteIlitek
TipoDriver de pantalla
InterfacesSPI / MCU (paralelo 8080) / RGB (paralelo)
Resolución máxima320×240

Dónde se encuentra el ILI9342C

El ILI9342C es habitual en módulos QVGA horizontales de 2,0″–2,4″, incluidos varios de nuestro catálogo, y en dispositivos de desarrollo ESP32 muy utilizados. Como el panel es horizontal nativo, una interfaz de 320 píxeles de ancho no necesita rotación por software.

Interfaces

Interfaz

Uso típico

SPI de 3/4 hilos

Proyectos con MCU, pocos pines

Paralelo 8080 (8/16 bits)

Actualizaciones a pantalla completa más rápidas en MCU con periférico LCD/FSMC

RGB (paralelo o serie)

Hosts con controlador LCD; actualizaciones en flujo continuo

Notas de puesta en marcha

  1. Confirme el modo de interfaz fijado por los pines IM de su módulo antes de elegir un driver.
  2. Use una secuencia de inicialización específica de ILI9342; una de ILI9341 puede mostrar la imagen reflejada o girada.
  3. Si los colores se ven invertidos en variantes IPS, alterne la inversión de pantalla (0x21/0x20) y compruebe el bit BGR en MADCTL.

Compare con ILI9341 y vea la guía de pantalla TFT en blanco.

Soporte de bibliotecas para ILI9342C

BibliotecaDriver / claseNotas
LovyanGFX (Arduino / ESP-IDF)lgfx::Panel_ILI9342
NotaSe usa en dispositivos M5Stack; M5GFX lo gestiona automáticamente.
Descargar plantillas de configuración de ILI9342C

LGFX_ILI9342C.hpp. Los pines son marcadores de posición; le enviamos actualizaciones cuando añadimos configuraciones probadas.

Placas de desarrollo con ILI9342C

Módulos de pantalla con ILI9342C

ILI9342C: resolución de problemas y preguntas frecuentes

¿Qué diferencia hay entre ILI9341 e ILI9342C?

Ambos controlan paneles QVGA con memoria interna, pero el ILI9341 es vertical nativo (240×320) y el ILI9342C es horizontal nativo (320×240). Las secuencias de inicialización y la orientación de memoria por defecto difieren, así que use el driver que corresponda al controlador de su módulo.

¿Puedo usar una biblioteca de ILI9341 con una pantalla ILI9342C?

A menudo sí, con cambios de rotación e inicialización, porque los conjuntos de comandos están muy relacionados. Muchas bibliotecas, como LovyanGFX y esp_lcd de ESP-IDF, admiten ILI9342 directamente; usar el driver correspondiente evita imágenes reflejadas o desplazadas.

¿Qué interfaz debo usar con ILI9342C?

SPI es lo más sencillo para MCU. Use paralelo 8080 para un refresco a pantalla completa más rápido, o RGB cuando el host tenga controlador LCD y quiera actualizaciones continuas tipo vídeo.

¿No sabe qué pantalla encaja en su diseño?

Envíenos el tamaño, la interfaz y el procesador host. Un ingeniero de pantallas responde en 12 horas con 2–3 opciones, datasheets y código de inicialización. Muestras desde 1 ud.