ILI9342C가 쓰이는 곳
ILI9342C는 당사 카탈로그의 여러 제품을 포함한 2.0″~2.4″ 가로형 QVGA 모듈과 널리 쓰이는 ESP32 개발 기기에서 흔히 볼 수 있습니다. 패널이 네이티브 가로형이므로 폭 320픽셀 UI에 소프트웨어 회전이 필요 없습니다.
인터페이스
인터페이스 | 일반 용도 |
|---|---|
3/4-wire SPI | MCU 프로젝트, 적은 핀 수 |
8080 병렬(8/16비트) | LCD/FSMC 주변장치가 있는 MCU에서 빠른 전체 화면 업데이트 |
RGB(병렬 또는 직렬) | LCD 컨트롤러가 있는 호스트, 스트리밍 업데이트 |
초기 구동 참고 사항
- 드라이버를 고르기 전에 모듈의 IM 핀으로 설정된 인터페이스 모드를 확인하세요.
- ILI9342 전용 초기화 시퀀스를 사용하세요. ILI9341 시퀀스를 쓰면 이미지가 반전되거나 회전될 수 있습니다.
- IPS 버전에서 색이 반전되어 보이면 디스플레이 반전(0x21/0x20)을 전환하고 MADCTL의 BGR 비트를 확인하세요.
ILI9341과 비교하고 TFT 흰 화면 가이드도 참조하세요.
ILI9342C 라이브러리 지원
| 라이브러리 | 드라이버 / 클래스 | 비고 |
|---|---|---|
| LovyanGFX (Arduino / ESP-IDF) | lgfx::Panel_ILI9342 | |
| 참고 | M5Stack 기기에 사용되며 M5GFX가 자동으로 처리합니다. |
LGFX_ILI9342C.hpp. 핀은 임시 값입니다. 검증된 설정을 추가하면 이메일로 알려 드립니다.
ILI9342C 탑재 개발 보드
ILI9342C 탑재 디스플레이 모듈

2.6" 320×240 TFT LCD, RGB (PJ2501G01-25H51P300)
- 크기
- 2.6"
- 해상도
- 320×240
- 휘도
- 300 nits

2.3" 320×240 TFT LCD, MCU (PJ2301H10-23H37P450)
- 크기
- 2.3"
- 해상도
- 320×240
- 휘도
- 450 nits

2.3" 320×240 TFT LCD, RGB (PJ2301T03-23H40P400)
- 크기
- 2.3"
- 해상도
- 320×240
- 휘도
- 400 nits

2.3" 320×240 IPS TFT LCD, SPI / RGB (PJ2302T01-28H40P)
- 크기
- 2.3"
- 해상도
- 320×240
- 드라이버 IC
- ILI9342C

2.3" 320×240 TFT LCD, RGB (PJ2301H09-23H40P350)
- 크기
- 2.3"
- 해상도
- 320×240
- 휘도
- 350 nits

2" 320×240 TFT LCD, RGB (PJ2002G11-30H40P200)
- 크기
- 2"
- 해상도
- 320×240
- 휘도
- 200 nits
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를 사용하세요.