GEN4-ESP32-43CT (Copy)
4.3" ESP32 SoC SMART HMI Display | 800 x 480 Pixels | Capacitive - Touch
The gen4 ESP32 4.3” Display Module features an 800x480 IPS TFT LCD and is driven by an ESP32-S3R8 Processor. It offers interfaces including UART, SPI, I2C, PWM, and analog, alongside LCD Touch and RTC. The module provides 16MB Quad SPI Flash, 8MB PSRAM, and includes an array of GPIOs, some shared with SPI and USB-C functionalities. It supports a 30-pin FPC connection for integration and is programmable via the Workshop4 IDE.
The gen4 ESP32 4.3” Integrated Display Module is part of the latest
gen4–ESP32 series of modules Designed and Manufactured by 4D Systems.
800×480 resolution IPS TFT LCD
The available 4.3 display modules are 800×480 resolution IPS TFT LCD Displays offering an RGB Interface between the ESP32-S3R8 Processor. Available in Non-Touch, Resistive Touch, Capacitive Touch, and Capacitive Touch with Cover Lens Bezel (CLB).
ESP32-S3R8 Processor
The ESP32-S3R8 Processor makes available multiple GPIO which include UART, SPI, I2C, PWM, and Analog functionality, while also serving interfaces for the LCD Touch screen, Real Time Clock, Quad SPI Flash, microSD Card, 8bit IO Expander, and Native USB-C.
30-pin FPC/ZIF socket
The user interface is a 30-pin FPC/ZIF socket, designed for a 30-way 0.5mm pitch FFC cable, for easy and simple connection to an application or motherboard, or for connecting to accessory boards for a range of functionality advancements.
Compatible with the Workshop4 IDE
This series of displays are compatible with the 4D Systems Workshop4 IDE, utilising the Espressif compiler and 4D Systems purpose-built libraries, allowing a feature-rich design and programming experience.
NOTE
Any code designed and written to run on other 4D Systems display modules, such as modules featuring Goldelox, Picaso, Pixxi, or Diablo16 Graphics Processors, are unfortunately not compatible with the gen4-ESP32 range due to being a totally different processor family. However, please contact 4D Systems Support Team for assistance if you are planning on migrating from a different 4D Systems display model, as there are some similarities between them – such as the graphics, however, a majority of the coding will have to be adapted.
From a mechanical perspective, these gen4-ESP32 modules are physically the same mounting size as other gen4 products by 4D Systems. The only difference is the circuitry used. The overall thickness of these gen4-ESP32 modules is greater than other gen4 products, due to the USB-C connector and coin cell battery holder for the RTC. Typically wherever a different gen4 module had been mounted, a gen4-ESP32 module could fit in the same location.
Product Specification
Display Size | 4.3" |
---|---|
Display Resolution | 800 x 480 |
Colours | RGB-565 |
Display Viewing Area (mm) | 95.04 x 53.86 |
Brightness | 540 cd/m2 |
Backlight LEDs | 2×5 Parallel |
Touch Type | Capacitive-Touch |
Viewing Angle | Standard Viewing Angle |
Controller | ESP32 |
RAM | 8MB Internal Octal SPI |
Flash | 16MB External Quad SPI |
I2C | 2 x Channels |
GPIO | 17 x GPIO |
Serial Interfaces | 1 x dedicated and 3 x configurable |
SPI | 4 x Channels |
8-bit Parallel Transfer | Yes |
Serial Speed | 5000000 baud |
SD Card Slot | Yes – RAW or FAT16 Support. SPI Compatible microSD Cards Only |
Supply Voltage | 4.0V – 6.0V DC |
Supply Current | 216 mA |
Operating Ambient Temperature | -20°C to +65°C |
Connector | 30-pin FPC |
Module Dimensions (mm) | 127.6 x 69.3 x 13.2 |
Product Weight (g) | 89 |
Package Dimensions LxWxH (mm) | N/A |
Storage Temperature | -30°C to +80°C |
Explore gen4 Display Models
Join industry leaders and seamlessly integrate embedded displays into large-scale projects.
The gen4 series displays range from 2.4 inches to 7 inches with touch variants including non-touch, resistive touch and capacitive touch.
All modules with the gen4 family are equipped with integrated development environments (IDEs) that simplify the GUI design process. These user-friendly IDEs offer intuitive drag-and-drop functionality, facilitating fast prototyping and application development without the need for extensive coding.

The ESP32 Microcontroller

This is a description of the processor used in the module. It could be Picaso, Goldelox, Diablo, Pixxi, or ESP32. This is a description of the processor used in the module. It could be Picaso, Goldelox, Diablo, Pixxi, or ESP32. This is a description of the processor used in the module. It could be Picaso, Goldelox, Diablo, Pixxi, or ESP32. This is a description of the processor used in the module. It could be Picaso, Goldelox, Diablo, Pixxi, or ESP32. This is a description of the processor used in the module. It could be Picaso, Goldelox, Diablo, Pixxi, or ESP32. This is a description of the processor used in the module. It could be Picaso, Goldelox, Diablo, Pixxi, or ESP32. This is a description of the processor used in the module. It could be Picaso, Goldelox, Diablo, Pixxi, or ESP32. This is a description of the processor used in the module. It could be Picaso, Goldelox, Diablo, Pixxi, or ESP32. This is a description of the processor used in the module. It could be Picaso, Goldelox, Diablo, Pixxi, or ESP32. This is a description of the processor used in the module. It could be Picaso, Goldelox, Diablo, Pixxi, or ESP32. This is a description of the processor used in the module. It could be Picaso, Goldelox, Diablo, Pixxi, or ESP32. This is a description of the processor used in the module. It could be Picaso, Goldelox, Diablo, Pixxi, or ESP32.
A Development Environment for Everyone
4D SYSTEMS’ WORKSHOP4 IDE

The 4D family of processors and modules are compatible with Workshop4, an IDE which includes four development environments for the user to choose based on application requirements or even user skill level. The IDE combines the Editor, Compiler, Linker and Downloader to develop complete 4DGL application code.
Downloads
- 1
Workshop4 is a Windows Only product. It is compatible with Windows 8 through to Windows 11.
- 2
Some older OS such as Windows ME, Vista, XP and 7 have not been tested for some time and are not supported by Microsoft anymore; however, may still work. Legacy support updates for the older OS may not be possible, depending on what issues are found. For best results, run a current Windows OS.
- 3
It is possible to run Workshop4 under a VM on Linux or macOS, however, it is up to the User to set this up.
Documentation & Downloads
ESP32 Processor Documentation
Related Documents
Order Now

The gen4 ESP32 4.3” Display Module features an 800×480 IPS TFT LCD and is driven by an ESP32-S3R8 Processor. It offers interfaces including UART, SPI, I2C, PWM, and analog, alongside LCD Touch and RTC. The module provides 16MB Quad SPI Flash, 8MB PSRAM, and includes an array of GPIOs, some shared with SPI and USB-C functionalities. It supports a 30-pin FPC connection for integration and is programmable via the Workshop4 IDE.