본문으로 건너뛰기
Display Engineer
드라이버 IC · Ilitek

ILI9342C: 데이터시트, 핀 배치 및 초기화 코드

ILI9342C는 온칩 프레임 메모리를 갖춘 320×240(가로형 QVGA) TFT 드라이버로, 2.0″~2.4″ 모듈에서 흔하며 SPI, 8080 병렬, RGB 인터페이스를 지원합니다.

DEDisplay Engineer Applications Team · 디스플레이 애플리케이션 엔지니어엔지니어 검토: 2026년 10월 11일
제조사Ilitek
유형디스플레이 드라이버
인터페이스SPI / MCU(8080 병렬) / RGB(병렬)
최대 해상도320×240

ILI9342C가 쓰이는 곳

ILI9342C는 당사 카탈로그의 여러 제품을 포함한 2.0″~2.4″ 가로형 QVGA 모듈과 널리 쓰이는 ESP32 개발 기기에서 흔히 볼 수 있습니다. 패널이 네이티브 가로형이므로 폭 320픽셀 UI에 소프트웨어 회전이 필요 없습니다.

인터페이스

인터페이스

일반 용도

3/4-wire SPI

MCU 프로젝트, 적은 핀 수

8080 병렬(8/16비트)

LCD/FSMC 주변장치가 있는 MCU에서 빠른 전체 화면 업데이트

RGB(병렬 또는 직렬)

LCD 컨트롤러가 있는 호스트, 스트리밍 업데이트

초기 구동 참고 사항

  1. 드라이버를 고르기 전에 모듈의 IM 핀으로 설정된 인터페이스 모드를 확인하세요.
  2. ILI9342 전용 초기화 시퀀스를 사용하세요. ILI9341 시퀀스를 쓰면 이미지가 반전되거나 회전될 수 있습니다.
  3. IPS 버전에서 색이 반전되어 보이면 디스플레이 반전(0x21/0x20)을 전환하고 MADCTL의 BGR 비트를 확인하세요.

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)입니다. 초기화 시퀀스와 기본 메모리 방향이 다르므로 모듈의 컨트롤러에 맞는 드라이버를 사용하세요.

ILI9342C 디스플레이에 ILI9341 라이브러리를 쓸 수 있나요?

명령 세트가 가까워 회전과 초기화를 바꾸면 쓸 수 있는 경우가 많습니다. LovyanGFX, ESP-IDF esp_lcd 등 많은 라이브러리가 ILI9342를 직접 지원하며, 맞는 드라이버를 쓰면 이미지 반전이나 어긋남을 피할 수 있습니다.

ILI9342C에는 어떤 인터페이스를 써야 하나요?

MCU에는 SPI가 가장 간단합니다. 더 빠른 전체 화면 리프레시가 필요하면 8080 병렬을, 호스트에 LCD 컨트롤러가 있고 영상 같은 연속 업데이트가 필요하면 RGB를 사용하세요.

어떤 디스플레이가 설계에 맞는지 고민되시나요?

크기, 인터페이스, 호스트 프로세서를 알려 주세요. 디스플레이 엔지니어가 12시간 이내에 데이터시트와 초기화 코드를 포함한 2–3가지 옵션을 회신합니다. 샘플 1개부터.