Pular para o conteúdo
Display Engineer
CI driver · Ilitek

ILI9342C: datasheet, pinagem e código de inicialização

O ILI9342C é um driver TFT de 320×240 (QVGA paisagem) com memória de quadro interna, comum em módulos de 2,0″–2,4″ e compatível com interfaces SPI, paralelo 8080 e RGB.

DEDisplay Engineer Applications Team · Engenheiros de aplicação de displaysRevisado por engenheiro em 11 de out. de 2026
FabricanteIlitek
TipoDriver de display
InterfacesSPI / MCU (paralelo 8080) / RGB (paralelo)
Resolução máxima320×240

Onde o ILI9342C aparece

O ILI9342C é comum em módulos QVGA paisagem de 2,0″–2,4″, incluindo vários do nosso catálogo, e em dispositivos de desenvolvimento ESP32 muito usados. Como o painel é paisagem nativo, uma interface de 320 pixels de largura não precisa de rotação por software.

Interfaces

Interface

Uso típico

SPI de 3/4 fios

Projetos com MCU, poucos pinos

Paralelo 8080 (8/16 bits)

Atualização de tela cheia mais rápida em MCUs com periférico LCD/FSMC

RGB (paralelo ou serial)

Hosts com controlador LCD; atualização em fluxo contínuo

Notas de inicialização

  1. Confirme o modo de interface definido pelos pinos IM do seu módulo antes de escolher um driver.
  2. Use uma sequência de inicialização específica do ILI9342; uma de ILI9341 pode mostrar a imagem espelhada ou girada.
  3. Se as cores parecerem invertidas em variantes IPS, alterne a inversão de display (0x21/0x20) e verifique o bit BGR no MADCTL.

Compare com o ILI9341 e veja o guia de tela TFT em branco.

Suporte de bibliotecas para o ILI9342C

BibliotecaDriver / classeObservações
LovyanGFX (Arduino / ESP-IDF)lgfx::Panel_ILI9342
ObservaçãoUsado em dispositivos M5Stack; o M5GFX cuida disso automaticamente.
Baixar modelos de configuração do ILI9342C

LGFX_ILI9342C.hpp. Os pinos são marcadores; enviamos atualizações por e-mail quando adicionamos configurações testadas.

Placas de desenvolvimento com ILI9342C

Módulos de display com ILI9342C

ILI9342C: solução de problemas e perguntas frequentes

Qual a diferença entre ILI9341 e ILI9342C?

Ambos acionam painéis QVGA com memória interna, mas o ILI9341 é retrato nativo (240×320) e o ILI9342C é paisagem nativo (320×240). As sequências de inicialização e a orientação padrão da memória diferem, então use o driver correspondente ao controlador do seu módulo.

Posso usar uma biblioteca de ILI9341 com um display ILI9342C?

Muitas vezes sim, com ajustes de rotação e inicialização, porque os conjuntos de comandos são bem próximos. Muitas bibliotecas, incluindo LovyanGFX e esp_lcd do ESP-IDF, suportam o ILI9342 diretamente; usar o driver correspondente evita imagens espelhadas ou deslocadas.

Que interface devo usar com o ILI9342C?

SPI é o mais simples para MCUs. Use paralelo 8080 para atualização de tela cheia mais rápida, ou RGB quando o host tiver controlador LCD e você quiser atualização contínua tipo vídeo.

Não sabe qual display combina com o seu projeto?

Envie o tamanho, a interface e o processador host. Um engenheiro de displays responde em até 12 horas com 2–3 opções, datasheets e código de inicialização. Amostras a partir de 1 pç.