RGB Interface TFT Displays
Parallel RGB panels for ESP32-S3, STM32 LTDC and SoCs.
54 matching display modules(showing 48)
Refine in Display Finder →
2" 320×240 TFT LCD, RGB (PJ2002G11-30H40P200)
- Size
- 2"
- Resolution
- 320×240
- Brightness
- 200 nits

2" 320×240 TFT LCD, RGB (PJ2002G10-25H40P200)
- Size
- 2"
- Resolution
- 320×240
- Brightness
- 200 nits

2.3" 320×240 TFT LCD, RGB (PJ2301T03-23H40P400)
- Size
- 2.3"
- Resolution
- 320×240
- Brightness
- 400 nits

2.3" 320×240 IPS TFT LCD, SPI / RGB (PJ2302T01-28H40P)
- Size
- 2.3"
- Resolution
- 320×240
- Driver IC
- ILI9342C

2.3" 320×240 TFT LCD, RGB (PJ2301H09-23H40P350)
- Size
- 2.3"
- Resolution
- 320×240
- Brightness
- 350 nits

2.36" 480×234 TFT LCD, SPI / RGB (PJ236001-A)
- Size
- 2.36"
- Resolution
- 480×234
- Driver IC
- OTA5182A-C2

2.36" 480×234 TFT LCD (PJ236002T)
- Size
- 2.36"
- Resolution
- 480×234
- Driver IC
- —

2.4" 240×320 IPS TFT LCD, SPI / MCU / RGB (PJ2401H28-22H45P200)
- Size
- 2.4"
- Resolution
- 240×320
- Brightness
- 200 nits

2.4" 240×320 IPS TFT LCD, SPI / MCU / RGB (PJ2401H25-22H45P200)
- Size
- 2.4"
- Resolution
- 240×320
- Brightness
- 200 nits

2.6" 320×240 TFT LCD, RGB (PJ2501G01-25H51P300)
- Size
- 2.6"
- Resolution
- 320×240
- Brightness
- 300 nits

2.7" 960×240 TFT LCD, RGB (PJ2701G01-28H40P200)
- Size
- 2.7"
- Resolution
- 960×240
- Brightness
- 200 nits

3.2" 240×320 TFT LCD, SPI / MCU / RGB (PJ3202H01-36H45P300R)
- Size
- 3.2"
- Resolution
- 240×320
- Brightness
- 300 nits

3.5" 320×240 TFT LCD, RGB (PJT350P15H50-400P54C)
- Size
- 3.5"
- Resolution
- 320×240
- Brightness
- 400 nits

3.5" 320×240 IPS TFT LCD, RGB (PJ3502B01-32H54P400)
- Size
- 3.5"
- Resolution
- 320×240
- Brightness
- 400 nits

3.5" 320×240 IPS TFT LCD, RGB (PJ3501I01-34H54P300)
- Size
- 3.5"
- Resolution
- 320×240
- Brightness
- 300 nits

3.5" 320×240 TFT LCD, RGB (PJT350P15H32-400P54N)
- Size
- 3.5"
- Resolution
- 320×240
- Brightness
- 400 nits

4.3" 800×480 IPS TFT LCD, RGB (PJ4303H04-29H40P500)
- Size
- 4.3"
- Resolution
- 800×480
- Brightness
- 500 nits

4.3" 800×480 IPS TFT LCD, RGB (PJ4303H03-25H40P1000)
- Size
- 4.3"
- Resolution
- 800×480
- Brightness
- 1000 nits

4.3" 800×480 IPS TFT LCD, RGB (PJ4303H02-25H40P700)
- Size
- 4.3"
- Resolution
- 800×480
- Brightness
- 700 nits

4.3" 480×800 IPS TFT LCD, RGB (PJ4302B04-36H40P300C)
- Size
- 4.3"
- Resolution
- 480×800
- Brightness
- 300 nits

4.3" 480×272 TFT LCD, RGB (PJ4304I04-29H40P150)
- Size
- 4.3"
- Resolution
- 480×272
- Brightness
- 150 nits

4.3" 480×272 IPS TFT LCD, RGB (PJ4301H06-45H40P500C)
- Size
- 4.3"
- Resolution
- 480×272
- Brightness
- 500 nits

4.3" 480×272 IPS TFT LCD, RGB (PJ4301H03-41H40P600R)
- Size
- 4.3"
- Resolution
- 480×272
- Brightness
- 600 nits

4.3" 800×480 IPS TFT LCD, RGB (PJ4303H04-42H40P400R)
- Size
- 4.3"
- Resolution
- 800×480
- Brightness
- 400 nits

4.3" 800×480 IPS TFT LCD, SPI / RGB (PJ4302G01-32H60P)
- Size
- 4.3"
- Resolution
- 800×480
- Driver IC
- —

4.3" 480×272 TFT LCD, RGB (PJ4301I99-29H40P300)
- Size
- 4.3"
- Resolution
- 480×272
- Brightness
- 300 nits

4.3" 480×272 TFT LCD, RGB (PJ4301I89-29H40P250)
- Size
- 4.3"
- Resolution
- 480×272
- Brightness
- 250 nits

4.3" 480×272 TFT LCD, RGB (PJ4301I77-41H40P300R)
- Size
- 4.3"
- Resolution
- 480×272
- Brightness
- 300 nits

4.3" 480×272 TFT LCD, RGB (PJ4301I55-41H40P500R)
- Size
- 4.3"
- Resolution
- 480×272
- Brightness
- 500 nits

4.3" 480×272 TFT LCD, RGB (PJ4301I42-29H40P500)
- Size
- 4.3"
- Resolution
- 480×272
- Brightness
- 500 nits

4.3" 480×272 TFT LCD, RGB (PJ4301I108-41H40P300R)
- Size
- 4.3"
- Resolution
- 480×272
- Brightness
- 300 nits

4.3" 480×272 TFT LCD, RGB (PJ4301I102-29H40P350)
- Size
- 4.3"
- Resolution
- 480×272
- Brightness
- 350 nits

4.3" 480×272 TFT LCD, RGB (PJ4301I07-29H40P1050)
- Size
- 4.3"
- Resolution
- 480×272
- Brightness
- 1050 nits

4.3" 480×272 IPS TFT LCD, RGB (PJ4301H01-29H40P500)
- Size
- 4.3"
- Resolution
- 480×272
- Brightness
- 500 nits

4.95" 480×854 IPS TFT LCD, RGB (PJ5015B04-21H50P600)
- Size
- 4.95"
- Resolution
- 480×854
- Brightness
- 600 nits

5" 800×480 TFT LCD, RGB (PJ5004I06-28H40P350)
- Size
- 5"
- Resolution
- 800×480
- Brightness
- 350 nits

5" 800×480 TFT LCD, RGB (PJ5005I04-29H40P250)
- Size
- 5"
- Resolution
- 800×480
- Brightness
- 250 nits

5" 800×480 TFT LCD, RGB (PJ5004I03-28H40P500)
- Size
- 5"
- Resolution
- 800×480
- Brightness
- 500 nits

5" 480×272 TFT LCD, RGB (PJ5003I14-28H40P400)
- Size
- 5"
- Resolution
- 480×272
- Brightness
- 400 nits

5" 800×480 TFT LCD, RGB (PJ5005I02-40H40P300R)
- Size
- 5"
- Resolution
- 800×480
- Brightness
- 300 nits

5" 800×480 TFT LCD, RGB (PJ5005I02-28H40P400)
- Size
- 5"
- Resolution
- 800×480
- Brightness
- 400 nits

5" 800×480 TFT LCD, RGB (PJ5004I27-28H40P350)
- Size
- 5"
- Resolution
- 800×480
- Brightness
- 350 nits

5" 800×480 TFT LCD, RGB (PJ5004I18-28H40P250)
- Size
- 5"
- Resolution
- 800×480
- Brightness
- 250 nits

5" 800×480 TFT LCD, RGB (PJ5004I05-28H40P450)
- Size
- 5"
- Resolution
- 800×480
- Brightness
- 450 nits

5" 480×272 TFT LCD, RGB (PJ5003I10-28H40P250)
- Size
- 5"
- Resolution
- 480×272
- Brightness
- 250 nits

5" 480×272 TFT LCD, RGB (PJ5003I09-40H40P400R)
- Size
- 5"
- Resolution
- 480×272
- Brightness
- 400 nits

7" 800×480 TFT LCD, RGB (PJ7003I78-60H40P400C)
- Size
- 7"
- Resolution
- 800×480
- Brightness
- 400 nits

7" 800×480 TFT LCD, RGB (PJ7003I40-35H40P400)
- Size
- 7"
- Resolution
- 800×480
- Brightness
- 400 nits
More standard models (29)
Full catalog →From our direct factories’ product tables. Datasheets and samples on request.
| Model | Size | Resolution | Interface | Brightness (cd/m²) | FPC pins | Viewing | Touch | Outline (mm) | |
|---|---|---|---|---|---|---|---|---|---|
| PJ01501C04-25H40P400 PengJi | 1.5″ | 480×240 | RGB (parallel) | 200-400 | 40 | 6 o'clock | — | 37.10 × 32.70 × 2.50 | Request datasheet |
| PJT200C02H25-200P40N PengJi | 2″ | 480×234 | RGB (parallel) | 200-400 | 40 | 12 o'clock | — | 46.10 × 40.96 × 2.5 | Request datasheet |
| PJ2009H01-20H30P300 PengJi | 2″ | 240×320 | RGB (parallel) | 200-400 | 40 | All (IPS-type) | Optional | 46.10 × 40.96 × 2.53 | Request datasheet |
| PJ2003L02-22H22P300 PengJi | 2″ | 240×320 | RGB (parallel) | 200-500 | 22 | 12 o'clock | Optional | 38.35 × 51.7 × 2.3 | Full specs → |
| PJ2002C07-25H40P200 PengJi | 2″ | 960×240 | RGB (parallel) | 200-400 | 40 | All (IPS-type) | Optional | 46.1 × 40.96 × 2.53 | Request datasheet |
| PJT230T01H28-200P40N PengJi | 2.31″ | 320×240 | RGB (parallel) | 300-500 | 40 | 12 o'clock | Optional | 47.55 × 55.2 × 2.8 | Request datasheet |
| PJ2703H04-25H40P300 PengJi | 2.7″ | 960×240 | RGB (parallel) | 300-500 | 40 | All (IPS-type) | — | 39.2 × 68.2 × 2.75 | Request datasheet |
| PJ2703H03-25H40P200 PengJi | 2.7″ | 960×240 | RGB (parallel) | 300-500 | 40 | 6 o'clock | — | 45.80 × 62.7 × 2.5 | Request datasheet |
| PJ2702G02-28H40P200 PengJi | 2.7″ | 960×240 | RGB (parallel) | 300-500 | 40 | 6 o'clock | — | 39.1 × 68.15 × 2.76 | Request datasheet |
| PJT300C10H34-200P40N PengJi | 3″ | 960×240 | RGB (parallel) | 300-500 | 40 | All (IPS-type) | — | 43.44 × 75.31 × 2.8 | Request datasheet |
| PJ30LW002A PengJi | 3″ | 960×240 | RGB (parallel) | 300-500 | 40/39 | 6 o'clock | — | 43.44 × 75.31 × 2.8 | Request datasheet |
| PJ3002H01-26H40P300 PengJi | 3″ | 360×640 | RGB (parallel) | 300-500 | 40 | All (IPS-type) | Optional | 43.44 × 74.35. × 2.6 | Request datasheet |
| PJ350P15H42-200P54N PengJi | 3.5″ | 320×240 | RGB (parallel) | 200-1000 | 54 | 12 o'clock | Optional | 77.9 × 64.6 × 4.25 | Request datasheet |
| PJ3505I01-32H40P400 PengJi | 3.5″ | 320×480 | RGB (parallel) | 300-500 | 40 | All (IPS-type) | Optional | 54.42 × 84 × 10 × 3.2 | Request datasheet |
| PJ35008T-H PengJi | 3.5″ | 320×480 | RGB (parallel) | 300-500 | 50 | 6 o'clock | Optional | 54.42 × 84 × 10 × 3.2 | Request datasheet |
| PJ4004H01-22H40P400 PengJi | 4″ | 480×480 | SPI / RGB (parallel) | 400-800 | 40 | All (IPS-type) | — | 78.4 × 78.4 × 2.17 | Request datasheet |
| PJ4002H01-80H40P PengJi | 4″ | 320×240 | RGB (parallel) | 300-500 | 40 | 12 o'clock | Optional | 112.11 × 80.51 × 8.0 | Request datasheet |
| PJ4001B01-21H40P450 PengJi | 4″ | 480×800 | RGB (parallel) | 400-800 | 40 | All (IPS-type) | — | 96.85 × 57.14 × 2.1 | Request datasheet |
| PJ4302B03-36H45P300R PengJi | 4.3″ | 480×800 | RGB (parallel) | 200-600 | 45 | 6 o'clock | Optional | 60.66 × 104.25 × 2.05 | Request datasheet |
| PJT500H10H31-200P40N PengJi | 5″ | 480×272 | RGB (parallel) | 200-1200 | 40 | 6 o'clock | Optional | 120.7 × 75.8 × 3.10 | Request datasheet |
| PJT500C01H29-200P40N PengJi | 5″ | 800×480 | RGB (parallel) | 200-1200 | 40 | 6 o'clock | Optional | 120.90 × 75.95 × 2.90 | Request datasheet |
| PJ5001H15-31H40P300 PengJi | 5″ | 800×480 | RGB (parallel) | 200-1200 | 40 | All (IPS-type) | Optional | 120.90 × 75.95 × 2.90 | Request datasheet |
| PJ6201H01-40H40P500 PengJi | 6.2″ | 800×480 | RGB (parallel) | 300-800 | 40 | 6 o'clock | Optional | 155.22 × 88.22 × 5.0 | Request datasheet |
| PJT650P01H28-200P50N PengJi | 6.5″ | 800×480 | RGB (parallel) | 150-300 | 50 | 6 o'clock | Optional | 155.2 × 89.40 × 2.8 | Request datasheet |
| PJT700C03H35-200P50N PengJi | 7″ | 1024×600 | RGB (parallel) | 200-500 | 50 | 6 o'clock | Optional | 165.00 × 103.00 × 3.5 | Request datasheet |
| PJT700B04H35-200P60N PengJi | 7″ | 800×480 | RGB (parallel) | 200-500 | 60 | 6 o'clock | Optional | 165.0 × 104.0 × 3.5/2.8 | Request datasheet |
| PJHSD084ISN1-A01 PengJi | 8.4″ | 800×600 | RGB (parallel) | 200-600 | 60 | All (IPS-type) | Optional | 189.75 × 149.40 × 5.00 | Request datasheet |
| PJT900P01H57-400P50N PengJi | 9″ | 800×480 | RGB (parallel) | 200-800 | 50 | 6 o'clock | Optional | 210.7 × 126.4 × 5.7 | Request datasheet |
| PJT101D01H50-170P50N PengJi | 10.1″ | 1024×600 | RGB (parallel) | 200-400 | 50 | 6 o'clock | Optional | 222.72 × 125.28 × 3.5/5.7 | Request datasheet |
RGB in one paragraph
RGB (also called TTL or DPI) panels are driven like a monitor: the host clocks out every pixel of every frame, typically at 60 Hz. That gives smooth, tear-free animation but needs a frame buffer and enough memory bandwidth.
Memory bandwidth check
Resolution | Frame (RGB565) | Bandwidth @60 Hz |
|---|---|---|
480×272 | 255 KB | 15 MB/s |
800×480 | 750 KB | 45 MB/s |
1024×600 | 1.2 MB | 72 MB/s |
ESP32-S3 with octal PSRAM handles 800×480 comfortably. Use bounce buffers so Wi-Fi traffic does not starve the display and cause drifting.
Panels with a separate init port
Some RGB panels, notably ST7701S-based 480×480 displays, must first be configured over a 3-wire SPI port before the RGB stream starts. Plain 40-pin 4.3″/5″/7″ panels usually work with timing alone.
The standard 40-pin connector
Many 4.3″, 5″ and 7″ RGB panels share a 40-pin 0.5 mm FPC pinout (24-bit RGB, DE, HSYNC, VSYNC, DCLK, backlight LED+/LED−, touch). Similar is not identical, though: confirm pin 1 orientation and backlight voltage before connecting.
Platform guide: ESP32-S3 display compatibility.
Frequently asked questions
What is the difference between RGB and MCU (8080) interfaces?
An MCU/8080 panel has its own frame memory, and the host writes only when the image changes. An RGB panel has none, so the host streams every frame continuously. RGB gives smoother animation; 8080 needs less host memory.
Why does my ESP32-S3 RGB display drift or shift?
PSRAM bandwidth is shared with Wi-Fi and the CPU. Lower the pixel clock, enable bounce buffers in the esp_lcd RGB driver, and avoid heavy PSRAM traffic during refresh.
How long can an RGB display cable be?
Keep parallel RGB connections short, ideally under 10 cm of FPC. Longer runs cause skew and EMI; use LVDS for longer distances.
Not sure which display fits your design?
Send us your size, interface and host processor. A display engineer replies within 12 hours with 2–3 options, datasheets and init code. Samples from 1 pc.