Sunton ESP32-8048S043C display: specs, driver revisions & setup
A 4.3-inch 800×480 IPS RGB display board on ESP32-S3 with GT911 capacitive touch: the usual starting point for LVGL HMIs that later move to a custom carrier board.
Sunton ESP32-8048S043C display specifications
| MCU | ESP32-S3 (16 MB flash, 8 MB PSRAM) |
|---|---|
| Display | 4.3″ · 800×480 |
| Display bus | Parallel RGB565 |
| Driver IC | RGB panel (ST7262 class) |
| Touch | GT911 capacitive (I2C) |
Which Sunton ESP32-8048S043C revision do you have?
Known display configuration for this board.
| Revision | Driver IC | How to identify | Library settings |
|---|---|---|---|
| 8048S043C (capacitive) | RGB panel (ST7262 class) | C suffix = capacitive GT911 | ESP-IDF esp_lcd RGB panel + esp_lcd_touch_gt911; ESPHome rpi_dpi_rgb platform |
Sunton ESP32-8048S043C display and touch pins
| Signal | GPIO | Notes |
|---|---|---|
| RGB DE | 40 | |
| RGB HSYNC | 39 | |
| RGB VSYNC | 41 | |
| RGB PCLK | 42 | Community configs use ~16 MHz |
| Backlight | 2 | PWM (LEDC) |
| Touch SDA | 19 | GT911, I2C |
| Touch SCL | 20 | GT911, I2C |
| Touch INT | not connected | Board mod needed for interrupts |
Same display spec for volume production
Prototyped on the Sunton ESP32-8048S043C? These modules from our direct factories share the panel size and resolution, come with a datasheet and a fixed driver IC per production lot, and are available from 1 pc samples. MOQ and lead time are agreed per project.

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" 480×800 IPS TFT LCD, RGB (PJ4302B04-36H40P300C)
- Size
- 4.3"
- Resolution
- 480×800
- Brightness
- 300 nits
From Sunton ESP32-8048S043C prototype to production
Dev boards are ideal for proving a UI, but their panels are bought on the open market: the controller can change between batches, there is rarely a datasheet, and lifetime is not guaranteed. For a product, specify a module with a fixed driver IC per production lot, a datasheet and a lifecycle commitment.
Our direct factories build modules with the same 4.3″ 800×480 format. Same 4.3-inch 800×480 IPS RGB format; PJ4303H03 is a 1000 cd/m² version and PJ4302B04 includes a capacitive touch panel. Samples start at 1 pc; MOQ and lead time are agreed per project with our sales team.
Before you debug code
- Confirm which revision you have (table above): driver IC changes are the most common cause of a white screen.
- Check the backlight pin is not reused in your sketch.
- Change one setting at a time (driver, inversion, colour order), and keep a known-good example to compare against.
Frequently asked questions
Why is CPU load high when using touch on the 8048S043?
The GT911 interrupt pin is not connected by default, so the driver polls the controller. Either accept polling or add the hardware link to a free GPIO.
Sources
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.