SPI TFT 디스플레이
신호선 4~5개로 쓰는 MCU 친화적 디스플레이, 약 320×480까지 이상적.
일치하는 디스플레이 모듈 17종
디스플레이 파인더에서 세부 필터 →
1.28" 240×240 원형 IPS TFT LCD, SPI (PJ01301H03-16H12P200)
- 크기
- 1.28"
- 해상도
- 240×240
- 휘도
- 200 nits

1.3" 360×360 원형 IPS TFT LCD, SPI (PJ01304I01-32H24P350C)
- 크기
- 1.3"
- 해상도
- 360×360
- 휘도
- 350 nits

1.77" 128×160 TFT LCD, SPI (PJT177P07H25-200P11N)
- 크기
- 1.77"
- 해상도
- 128×160
- 휘도
- 200 nits

2" 240×320 TFT LCD, SPI / MCU (PJ2003L02-22H22P300)
- 크기
- 2"
- 해상도
- 240×320
- 휘도
- 300 nits

2" 176×220 TFT LCD, SPI (PJ2007I01-24H10P150)
- 크기
- 2"
- 해상도
- 176×220
- 휘도
- 150 nits

2" 176×220 TFT LCD, SPI (PJ2001H05-25H14P200)
- 크기
- 2"
- 해상도
- 176×220
- 휘도
- 200 nits

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

2.36" 480×234 TFT LCD, SPI / RGB (PJ236001-A)
- 크기
- 2.36"
- 해상도
- 480×234
- 드라이버 IC
- OTA5182A-C2

2.4" 240×320 TFT LCD, SPI (PJ2403I02-22H10P300)
- 크기
- 2.4"
- 해상도
- 240×320
- 휘도
- 300 nits

2.4" 240×320 TFT LCD, SPI (PJ2401I24-22H30P250)
- 크기
- 2.4"
- 해상도
- 240×320
- 휘도
- 250 nits

2.4" 240×320 IPS TFT LCD, SPI / MCU / RGB (PJ2401H28-22H45P200)
- 크기
- 2.4"
- 해상도
- 240×320
- 휘도
- 200 nits

2.4" 240×320 IPS TFT LCD, SPI / MCU / RGB (PJ2401H25-22H45P200)
- 크기
- 2.4"
- 해상도
- 240×320
- 휘도
- 200 nits

2.8" 240×320 TFT LCD, SPI (PJ2801H22-23H10P200)
- 크기
- 2.8"
- 해상도
- 240×320
- 휘도
- 200 nits

2.8" 240×320 TFT LCD, SPI (PJ2801H05-23H30P250)
- 크기
- 2.8"
- 해상도
- 240×320
- 휘도
- 250 nits

3.2" 240×320 TFT LCD, SPI / MCU / RGB (PJ3202H01-36H45P300R)
- 크기
- 3.2"
- 해상도
- 240×320
- 휘도
- 300 nits

3.5" 320×480 TFT LCD, SPI (PJ3501I12-22H16P250)
- 크기
- 3.5"
- 해상도
- 320×480
- 휘도
- 250 nits

4.3" 800×480 IPS TFT LCD, SPI / RGB (PJ4302G01-32H60P)
- 크기
- 4.3"
- 해상도
- 800×480
- 드라이버 IC
- —
추가 표준 모델 (3)
전체 카탈로그 →직영 공장 제품표 기준. 데이터시트와 샘플은 요청 시 제공합니다.
| 모델 | 크기 | 해상도 | 인터페이스 | 휘도(cd/m²) | FPC 핀 수 | 시야각 | 터치 | 외형(mm) | |
|---|---|---|---|---|---|---|---|---|---|
| PJ09602B02-19H13P250 PengJi | 0.96″ | 80×160 | SPI | 200-400 | 19 | 전 방향(IPS 계열) | — | 14.04 × 27.948 × 1.85 | 데이터시트 요청 |
| PJ015401L01-18H24P200 PengJi | 1.54″ | 240×240 | SPI | 200-400 | 24 | 6 o'clock | — | 31.52 × 35.1 × 1.85 | 데이터시트 요청 |
| PJ4004H01-22H40P400 PengJi | 4″ | 480×480 | SPI / RGB(병렬) | 400-800 | 40 | 전 방향(IPS 계열) | — | 78.4 × 78.4 × 2.17 | 데이터시트 요청 |
SPI를 선택하는 이유
SPI 디스플레이는 마이크로컨트롤러에 컬러 화면을 추가하는 가장 간단한 방법입니다. 드라이버 IC(예: ST7789V 또는 ILI9341)가 온칩 메모리에 이미지를 보관하므로 MCU는 바뀐 부분만 보내면 됩니다.
SPI는 얼마나 빠를까
해상도 | 프레임 크기(RGB565) | 전체 프레임/초 @40 MHz | @80 MHz |
|---|---|---|---|
240×240 | 115 KB | ~43 | ~85 |
240×320 | 154 KB | ~32 | ~64 |
320×480 | 307 KB | ~16 | ~32 |
이 값은 이론상 최대치입니다. LVGL의 부분 업데이트를 쓰면 보통 이 숫자보다 훨씬 부드럽게 느껴집니다.
SPI와 QSPI
QSPI는 데이터 라인 4개를 사용해 처리량이 약 4배가 됩니다. ESP32-S3로 구동하는 360×360, 466×466 원형 패널에서 흔히 쓰입니다.
배선 팁
- SCK와 MOSI는 짧게 하고, 리본 케이블이 길면 직렬 저항(22~33 Ω)을 추가하세요.
- DMA를 사용해 한 영역을 전송하는 동안 CPU가 다음 영역을 렌더링하게 하세요.
- 백라이트는 트랜지스터를 통해 PWM으로 구동하고, GPIO에서 직접 전원을 공급하지 마세요.
빈 화면 문제 해결은 TFT 디스플레이 흰 화면: 9가지 원인을 참조하세요.
자주 묻는 질문
SPI TFT 디스플레이에는 몇 개의 핀이 필요한가요?
보통 신호 핀 5개(SCK, MOSI, CS, DC, RESET)에 전원과 백라이트 제어 핀이 더해집니다. MISO는 디스플레이에서 읽어 올 때만 필요하며 연결하지 않는 경우가 많습니다.
SPI 디스플레이의 최대 해상도는?
많은 SPI 드라이버는 320×480까지 지원합니다. 더 큰 패널도 있지만 전체 화면 리프레시가 애니메이션 UI에는 너무 느려지므로 RGB, QSPI, MIPI를 사용하세요.
SPI 디스플레이에 MCU 측 프레임 버퍼가 필요한가요?
아니요. 이미지는 드라이버 IC의 GRAM에 있습니다. LVGL은 작은 부분 그리기 버퍼만 필요하며 보통 화면의 1/10입니다.
어떤 디스플레이가 설계에 맞는지 고민되시나요?
크기, 인터페이스, 호스트 프로세서를 알려 주세요. 디스플레이 엔지니어가 12시간 이내에 데이터시트와 초기화 코드를 포함한 2–3가지 옵션을 회신합니다. 샘플 1개부터.