gen4-ESP32 – IoT Integrated Displays

Multiple hardware and software options, IoT connectivity, easy UI development.

Multiple display sizes

The 4D Systems gen4-ESP32 product line offers eight display sizes ranging from 2.4″ to 9.0″, with resolutions from 240×320 to 800×480 pixels. These displays support both portrait and landscape modes, providing versatile options for creating user-friendly graphical interfaces in various embedded applications.

Touch Panel Options

Each 4D Systems gen4-ESP32 model is available in four touch panel options: without touch, resistive touch, capacitive touch, and capacitive touch with cover lens bezel (CLB). These choices enable customised user interfaces, offering accurate input and seamless interaction across various application needs.

Unmistakably gen4

The gen4-ESP32 product line boasts a popular and well-designed smart display form factor: gen4. Its sleek, compact design enhances integration into various projects, offering robust functionality. The gen4 series is recognized for its versatile, high-quality displays, making it one of the most sought-after solutions in the market.

IoT Capabilities

The ESPressif ESP32 is a versatile microcontroller with robust IoT capabilities. It features built-in Wi-Fi and Bluetooth connectivity, enabling seamless wireless communication. With dual-core processing, it efficiently manages data processing and real-time tasks. Its low-power modes, wide GPIO support, and compatibility with various protocols make it ideal for IoT applications.

Easy UI Development

The 4D Systems Workshop4 IDE offers a feature-rich design and programming experience by integrating the Espressif compiler and 4D Systems’ purpose-built libraries. This combination supports seamless development for graphics, user interfaces, and communication tasks, providing a comprehensive platform for developers to create robust, interactive projects with ESP32-based devices.

Software Compatibility

The 4D Systems gen4-ESP32 product line is compatible with LVGL and Embedded Wizard graphics libraries. This compatibility empowers developers to design visually appealing and responsive graphical user interfaces. Leveraging these robust libraries, it enables efficient and versatile development of high-quality, interactive graphics on ESP32-based systems.

Available Models

SKUSize (inches)ResolutionBrightness (cd/m2)TouchCover Lens BezelViewing Area (mm)Dimensions (mm)DatasheetDownloads
gen4-ESP32-242.4240×320320Non-touch48.96 x 36.7278.4 x 44.8 x 11.3https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-24/
gen4-ESP32-24CT2.4240×320300Capacitive48.96 x 36.7278.4 x 44.8 x 12.4https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-24CT/
gen4-ESP32-24CT-CLB2.4240×320300CapacitiveYes48.96 x 36.7279.0 x 58.7 x 12.4https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-24CT-CLB/
gen4-ESP32-282.8240×320300Non-touch57.60 x 43.2087.3 x 52.1 x 11.5https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-28/
gen4-ESP32-28CT2.8240×320280Capacitive57.60 x 43.2087.3 x 52.1 x 12.6https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-28CT/
gen4-ESP32-28CT-CLB2.8240×320280CapacitiveYes57.60 x 43.2087.6 x 67.2 x 12.6https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-28CT-CLB/
gen4-ESP32-323.2240×320200Non-touch64.80 x 48.6095.7 x 57.14 x 12.9https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-32/
gen44-ESP32-32CT3.2240×320190Capacitive64.80 x 48.6095.7 x 57.1 x 13.6https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32/https://resources.4dsystems.com.au/downloads/esp32/gen44-ESP32-32CT/
gen4-ESP32-32CT-CLB3.2240×320190CapacitiveYes64.80 x 48.6098.8 x 72.6 x 13.6https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-32CT-CLB/
gen4-ESP32-353.5320×480320Non-touch73.44 x 48.96101.1 x 56.6 x 12.4https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-35/
gen4-ESP32-35CT3.5320×480295Capacitive73.44 x 48.96101.1 x 56.6 x 13.1https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-35CT/
gen4-ESP32-35CT-CLB3.5320×480295CapacitiveYes73.44 x 48.96104.2 x 72.1 x 13.1https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-35CT-CLB/
gen4-ESP32-434.3800×480600Non-touch95.04 x 53.86127.6 x 69.3 x 11.8https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32-RGB/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-43/
gen4-ESP32-43T4.3800×480510Resistive95.04 x 53.86127.6 x 69.3 x 12.9https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32-RGB/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-43T/
gen4-ESP32-43CT4.3800×480540Capacitive95.04 x 53.86127.6 x 69.3 x 13.2https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32-RGB/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-43CT/
gen4-ESP32-43CT-CLB4.3800×480540CapacitiveYes95.04 x 53.86123.0 x 84.5 x 13.5https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32-RGB/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-43CT-CLB/
gen4-ESP32Q-434.3480x272600Non-touch95.04 x 53.86127.6 x 69.3 x 11.8https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32Q-43/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32Q-43/
gen4-ESP32Q-43T4.3480x272510Resistive95.04 x 53.86127.6 x 69.3 x 12.9https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32Q-43/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32Q-43T/
gen4-ESP32Q-43CT4.3480x272540Capacitive95.04 x 53.86127.6 x 69.3 x 13.2https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32Q-43/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32Q-43CT/
gen4-ESP32Q-43CT-CLB4.3480x272540CapacitiveYes95.04 x 53.86123.0 x 84.5 x 13.5https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32Q-43/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32Q-43CT-CLB/
gen4-ESP32-505.0800×480600Non-touch108.00 x 64.80142.8 x 77.9 x 11.7https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32-RGB/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-50/
gen4-ESP32-50T5.0800×480510Resistive108.00 x 64.80142.8 x 77.9 x 12.9https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32-RGB/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-50T/
gen4-ESP32-50CT5.0800×480540Capacitive108.00 x 64.80142.8 x 77.9 x 13.4https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32-RGB/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-50CT/
gen4-ESP32-50CT-CLB5.0800×480540CapacitiveYes108.00 x 64.80140.7 x 93.8 x 13.4https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32-RGB/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-50CT-CLB/
gen4-ESP32-707.0800×480500Non-touch153.84 x 85.63187.0 x 102.1 x 12.3https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32-RGB/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-70/
gen4-ESP32-70T7.0800×480400Resistive153.84 x 85.63187.0 x 102.1 x 13.4https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32-RGB/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-70T/
gen4-ESP32-70CT7.0800×480475Capacitive153.84 x 85.63187.0 x 102.1 x 14.0https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32-RGB/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-70CT/
gen4-ESP32-70CT-CLB7.0800×480475CapacitiveYes153.84 x 85.63190.1 x 121.9 x 14.0https://resources.4dsystems.com.au/datasheets/esp32/gen4-esp32-RGB/https://resources.4dsystems.com.au/downloads/esp32/gen4-ESP32-70CT-CLB/
ESP32-909.0800×480500Non-touch198 x 111,70230.7 x 126.4 x 12.2https://resources.4dsystems.com.au/datasheets/esp32/esp32-90/https://resources.4dsystems.com.au/downloads/esp32/ESP32-90/
ESP32-90T9.0800×480400Resistive198 x 111,70230.7 x 126.4 x 13.7https://resources.4dsystems.com.au/datasheets/esp32/esp32-90/https://resources.4dsystems.com.au/downloads/esp32/ESP32-90T/
ESP32-90CT9.0800×480475Capacitive198 x 111,70230.7 x 126.4 x 14.3https://resources.4dsystems.com.au/datasheets/esp32/esp32-90/https://resources.4dsystems.com.au/downloads/esp32/ESP32-90CT/
ESP32-90CT-CLB9.0800×480475CapacitiveYes198 x 111,70235.0 x 148.7 x 14.3https://resources.4dsystems.com.au/datasheets/esp32/esp32-90/https://resources.4dsystems.com.au/downloads/esp32/ESP32-90CT-CLB/

WORKSHOP4 IDE

Tailored Development for 4D Processors and Modules

Workshop4 IDE is a comprehensive software development environment specifically designed for the 4D family of processors and modules. Whether you are a seasoned developer or just starting out, Workshop4 provides the perfect platform tailored to your development needs. This versatile IDE supports all core development processes, including code writing, compiling, linking, and transferring code to your target device.

Workshop4 IDE let you choose from four distinct environments—Designer, ViSi, ViSi-Genie, and Serial—each catering to different development preferences and project specifics. This flexibility allows developers to select the most suitable environment for their tasks.

Workshop4 IDE is your go-to development companion in the 4D ecosystem, simplifying complex tasks and enhancing productivity through its user-friendly and versatile design. Whether coding manually or designing visually, Workshop4 elevates your development experience to new heights.

gen4-ESP32 Enhanced Software Compatibility

The gen4-ESP32 series is certified and fully compatible with LVGL. This industry-standard library empowers engineers to create user beautiful and memory efficient interfaces. With LVGL certification, you can leverage a vast library of widgets, themes, and graphics functionalities to streamline UI development and create intuitive and responsive user experiences for your gen4-ESP32 applications.

The gen4-ESP32 series is compatible with Embedded Wizard, a professional tool that simplifies the creation of graphical user interfaces (GUIs). Embedded Wizard’s visual development environment and a rich library of pre-built widgets and functionalities empower engineers to design and implement intuitive and responsive user interfaces for the gen4-ESP32 applications, significantly reducing development time and effort.

Order Now

gen4-ESP32 Series

SKU: GEN4-ESP32-xxx

Price: US$39.00US$175.00

If you are buying a gen4-ESP32 display for the first time, you will need this starter kit because it includes all the accessories for development:

  • uSD-4GB industrial card
  • gen4-IB interface board
  • WiFi Antenna and Cable
  • gen4-Breakout board
  • 150mm FFC cable

Just select the option below to add the starter kit to your order.

Request For Quote

Volume Discount

We are delighted to offer volume discounts to qualified customers and organisations.
Request For Quote

Accessories

  • The gen4-ESP32 Starter Kit includes everything necessary for developments with any gen4-ESP32 Series display. It is highly recommended for first-time users and can be added to any display model.

    The starter kit includes a 4D-UPA programmer, gen4-Breakout board, 150mm FFC cable, 4GB uSD industrial card, and WiFi antenna and cable.

    US$39.00

  • These plastic bezels are designed to provide a sleek and secure mounting solution for uLCD and gen4-uLCD intelligent display modules. Available for a variety of display sizes and types, they facilitate easy panel mounting without the need for additional washers or complex drilling.

    US$10.99US$19.95

  • 30-pin Flexible Flat Cable (FFC) with 0.5mm pitch (opposite way), available in length variable from 22mm to 200mm. Compatible with a standard 30-pin, 0.5mm pitch, 0.3mm thick FFC connector. This cable on one end has contacts on the top of the cable, and the other end has contacts at the bottom of the cable. The 4D-FFC- cables are ideal for connecting all the 4D Systems displays to any host board.

    US$1.95US$2.95

  • The gen4-Breakout Board offers direct access to all 30 signals from 4D gen4 and pixxiLCD modules via convenient through-hole pads. Featuring a 30-way top-contact FFC connector, it simplifies development, prototyping, and integration by eliminating conflicts with USB interfaces. Compatible with all 30-way FFC modules, it enables flexible, breadboard-friendly connections without requiring direct management of the FPC.

    US$6.00

Looking for a custom display solution?

Finding the perfect display solution for your product can be challenging. With 30 years of experience and the most skilled engineering team in the field, we specialize in creating custom display solutions tailored to your specific needs.