4D Systems gen4-uLCD intelligent  display modules powered by DIABLO-16 processor

gen4-uLCD Series

Elevate your product's user interface with the gen4-uLCD Series. These high-performance intelligent display modules range from 2.4" to 7.0", featuring multiple touch options, customisable cover bezels, wide viewing angles, and super bright display options. Powered by the robust and powerful DIABLO-16 processor, they offer exceptional performance and versatile connectivity.

Combining powerful hardware with vibrant touchscreen displays and versatile software tools, the gen4-uLCD series provides an all-in-one solution for adding advanced graphical interfaces to embedded systems—addressing the needs of professional developers seeking to enhance their projects with rich, interactive displays.

DIABLO-16 processor
DIABLO-16 processor
High-Performance Display Range
Easy UI Development
Why choose 4D Systems for intelligent display and embedded HMI solutions

Explore the range

Filters

Sort by:

12 products

gen4-uLCD 5.0" SB
Sale priceFrom $129.95 USD
gen4-uLCD 7.0"
Sale priceFrom $139.95 USD
gen4-uLCD 7.0" SB
Sale priceFrom $159.95 USD
gen4-uLCD 7.0" WVA
Sale priceFrom $153.95 USD

gen4-uLCD Series Display Modules

The 4D Systems gen4-uLCD Series offers sever display sizes ranging from 2.4″ to 7.0″, with resolutions from 240×320 to 800×480 pixels.

These displays are available with standard or wide viewing angle, high brightness, and support both portrait and landscape modes, providing versatile options for creating user-friendly graphical interfaces in various embedded applications.

gen4-uLCD multiple display sizes

Workshop4 is a comprehensive IDE tailored for the 4D Systems graphics processors. It offers multiple development environments—Designer, ViSi, ViSi-Genie, and Serial—to accommodate different project requirements. Workshop4 enables the rapid creation of advanced graphical user interfaces with support for touch input and multimedia features. Its drag-and-drop interface and extensive widget libraries simplify UI design, while the integrated 4DGL programming language allows for detailed control and customization.

This software streamlines the development process, facilitating seamless integration of microLCD displays into embedded systems and enhancing overall application functionality.

gen4-uLCD easy UI development
Available Models

Available Models

Page 1 of 1
SKU Size (inches) Resolution Brightness (cd/m²) Viewing Angle Touch Cover Lens Bezel Viewing Area (mm) Dimensions (mm) Processor Datasheets Downloads
gen4-uLCD-24PT2.4"240×320182StandardResistive48.96 x 36.7278.40 x 44.80 x 7.20PICASO
gen4-uLCD-24D 2.4" 240×320 320 Standard Non-touch 48.96 x 36.72 78.4 x 44.8 x 6.0 DIABLO-16
gen4-uLCD-24D-CLB 2.4" 240×320 314 Standard Non-touch Yes 48.96 x 36.72 79.0 x 58.7 x 7.1 DIABLO-16
gen4-uLCD-24DT 2.4" 240×320 270 Standard Resistive 48.96 x 36.72 78.4 x 44.8 x 7.2 DIABLO-16
gen4-uLCD-24DCT 2.4" 240×320 300 Standard Capacitive 48.96 x 36.72 78.4 x 44.8 x 7.1 DIABLO-16
gen4-uLCD-24DCT-CLB 2.4" 240×320 300 Standard Capacitive Yes 48.96 x 36.72 78.4 x 44.8 x 7.1 DIABLO-16
gen4-uLCD-28PT 2.8" 240×320 140 Standard Resistive 57.60 x 43.20 87.30 x 52.10 x 7.30 PICASO
gen4-uLCD-28D 2.8" 240×320 300 Standard Non-touch 57.60 x 43.20 87.3 x 52.1 x 6.2 DIABLO-16
gen4-uLCD-28D-CLB 2.8" 240×320 294 Standard Non-touch Yes 57.60 x 43.20 87.6 x 67.2 x 7.3 DIABLO-16
gen4-uLCD-28DT 2.8" 240×320 250 Standard Resistive 57.60 x 43.20 87.3 x 52.1 x 7.3 DIABLO-16
gen4-uLCD-28DCT 2.8" 240×320 280 Standard Capacitive 57.60 x 43.20 87.3 x 52.1 x 7.3 DIABLO-16
gen4-uLCD-28DCT-CLB 2.8" 240×320 280 Standard Capacitive Yes 57.60 x 43.20 79.0 x 58.7 x 7.3 DIABLO-16
gen4-uLCD-32PT 3.2" 240×320 160 Standard Resistive 64.80 x 48.60 95.70 x 57.10 x 7.50 PICASO
gen4-uLCD-32D 3.2" 240×320 200 Standard Non-touch 64.80 x 48.60 95.7 x 57.1 x 6.3 DIABLO-16
gen4-uLCD-32D-CLB 3.2" 240×320 194 Standard Non-touch Yes 64.80 x 48.60 98.8 x 72.6 x 7.4 DIABLO-16
gen4-uLCD-32DT 3.2" 240×320 160 Standard Resistive 64.80 x 48.60 95.7 x 57.1 x 7.5 DIABLO-16
gen4-uLCD-32DCT 3.2" 240×320 190 Standard Capacitive 64.80 x 48.60 95.7 x 57.1 x 8.2 DIABLO-16
gen4-uLCD-32DCT-CLB 3.2" 240×320 190 Standard Capacitive Yes 64.80 x 48.60 98.8 x 72.6 x 8.2 DIABLO-16
gen4-uLCD-35D 3.5" 320x480 228 Standard Non-touch 73.44 x 48.96 101.1 x 56.6 x 5.8 DIABLO-16
gen4-uLCD-35D-CLB 3.5" 320x480 221 Standard Non-touch Yes 73.44 x 48.96 104.2 x 72.1 x 6.9 DIABLO-16
gen4-uLCD-35DT 3.5" 320x480 182 Standard Resistive 73.44 x 48.96 101.1 x 56.6 x 7.0 DIABLO-16
gen4-uLCD-35DCT 3.5" 320x480 216 Standard Capacitive 73.44 x 48.96 101.1 x 56.6 x 7.8 DIABLO-16
gen4-uLCD-35DCT-CLB 3.5" 320x480 216 Standard Capacitive Yes 73.44 x 48.96 104.2 x 72.1 x 7.8 DIABLO-16
gen4-uLCD-43D 4.3" 480x272 500 Standard Non-touch 95.04 x 53.86 127.6 x 69.3 x 6.7 DIABLO-16
gen4-uLCD-43D-CLB 4.3" 480x272 485 Standard Non-touch Yes 95.04 x 53.86 123.0 x 84.5 x 7.4 DIABLO-16
gen4-uLCD-43DT 4.3" 480x272 400 Standard Resistive 95.04 x 53.86 127.6 x 69.3 x 7.8 DIABLO-16
gen4-uLCD-43DCT 4.3" 480x272 475 Standard Capacitive 95.04 x 53.86 127.6 x 69.3 x 8.1 DIABLO-16
gen4-uLCD-43DCT-CLB 4.3" 480x272 475 Standard Capacitive Yes 95.04 x 53.86 127.6 x 69.3 x 8.1 DIABLO-16
gen4-uLCD-43D-SB 4.3" 480x272 1020 Standard Non-touch 95.04 x 53.86 127.6 x 69.3 x 6.7 DIABLO-16
gen4-uLCD-43D-CLB-SB 4.3" 480x272 930 Standard Non-touch Yes 95.04 x 53.86 123.0 x 84.5 x 7.4 DIABLO-16
gen4-uLCD-43DT-SB 4.3" 480x272 825 Standard Resistive 95.04 x 53.86 127.6 x 69.3 x 7.8 DIABLO-16
gen4-uLCD-43DCT-SB 4.3" 480x272 880 Standard Capacitive 95.04 x 53.86 127.6 x 69.3 x 8.1 DIABLO-16
gen4-uLCD-43DCT-CLB-SB 4.3" 480x272 880 Standard Capacitive Yes 95.04 x 53.86 123.0 x 84.5 x 8.4 DIABLO-16
gen4-uLCD-43D-HR 4.3" 800x480 600 Standard Non-touch 95.04 x 53.86 127.6 x 69.3 x 6.7 DIABLO-16
gen4-uLCD-43DT-HR 4.3" 800x480 510 Standard Resistive 95.04 x 53.86 127.6 x 69.3 x 7.8 DIABLO-16
gen4-uLCD-43DCT-HR 4.3" 800x480 540 Standard Capacitive 95.04 x 53.86 127.6 x 69.3 x 8.1 DIABLO-16
gen4-uLCD-43DCT-CLB-HR 4.3" 800x480 540 Standard Capacitive Yes 95.04 x 53.86 123.0 x 84.5 x 8.4 DIABLO-16
gen4-uLCD-50D 5.0" 800x480 500 Standard Non-touch 108.00 x 64.80 142.8 x 77.9 x 6.6 DIABLO-16
gen4-uLCD-50D-CLB 5.0" 800x480 485 Standard Non-touch Yes 108.00 x 64.80 140.7 x 93.8 x 7.4 DIABLO-16
gen4-uLCD-50DT 5.0" 800x480 400 Standard Resistive 108.00 x 64.80 142.8 x 77.9 x 7.8 DIABLO-16
gen4-uLCD-50DCT 5.0" 800x480 475 Standard Capacitive 108.00 x 64.80 142.8 x 77.9 x 8.2 DIABLO-16
gen4-uLCD-50DCT-CLB 5.0" 800x480 475 Standard Capacitive Yes 108.00 x 64.80 140.7 x 93.8 x 8.2 DIABLO-16
gen4-uLCD-50D-SB 5.0" 800x480 820 Standard Non-touch 108.00 x 64.80 142.8 x 77.9 x 6.6 DIABLO-16
gen4-uLCD-50D-CLB-SB 5.0" 800x480 735 Standard Non-touch Yes 108.00 x 64.80 140.7 x 93.8 x 7.4 DIABLO-16
gen4-uLCD-50DT-SB 5.0" 800x480 650 Standard Resistive 108.00 x 64.80 142.8 x 77.9 x 7.8 DIABLO-16
gen4-uLCD-50DCT-CLB-SB 5.0" 800x480 705 Standard Capacitive Yes 108.00 x 64.80 140.7 x 93.8 x 8.2 DIABLO-16
gen4-uLCD-70D 7.0" 800x480 500 Standard Non-touch 153.84 x 85.63 187.0 x 102.1 x 7.2 DIABLO-16
gen4-uLCD-70D-CLB 7.0" 800x480 485 Standard Non-touch Yes 153.84 x 85.63 190.1 x 121.9 x 7.3 DIABLO-16
gen4-uLCD-70DT 7.0" 800x480 400 Standard Resistive 153.84 x 85.63 187.0 x 102.1 x 8.3 DIABLO-16
gen4-uLCD-70DCT 7.0" 800x480 475 Standard Capacitive 153.84 x 85.63 177.0 x 102.1 x 8.95 DIABLO-16
gen4-uLCD-70DCT-CLB 7.0" 800x480 475 Standard Capacitive Yes 153.84 x 85.63 190.1 x 121.9 x 8.9 DIABLO-16
gen4-uLCD-70D-SB 7.0" 800x480 844 Standard Non-touch 153.84 x 85.63 187.0 x 102.1 x 7.2 DIABLO-16
gen4-uLCD-70D-CLB-SB 7.0" 800x480 782 Standard Non-touch Yes 153.84 x 85.63 190.1 x 121.9 x 7.3 DIABLO-16
gen4-uLCD-70DT-SB 7.0" 800x480 679 Standard Resistive 153.84 x 85.63 187.0 x 102.1 x 8.3 DIABLO-16
gen4-uLCD-70DCT-CLB-SB 7.0" 800x480 758 Standard Capacitive Yes 153.84 x 85.63 190.1 x 121.9 x 8.9 DIABLO-16
gen4-uLCD-70D-WVA 7.0" 800x480 470 Wide Non-touch 153.84 x 85.63 187.0 x 102.1 x 7.2 DIABLO-16
gen4-uLCD-70DT-WVA 7.0" 800x480 376 Wide Resistive 153.84 x 85.63 187.0 x 102.1 x 8.3 DIABLO-16
gen4-uLCD-70DCT-WVA 7.0" 800x480 446 Wide Capacitive 153.84 x 85.63 177.0 x 102.1 x 8.95 DIABLO-16
gen4-uLCD-70DCT-CLB-WVA 7.0" 800x480 446 Wide Capacitive Yes 153.84 x 85.63 190.1 x 121.9 x 8.9 DIABLO-16

WORKSHOP4 IDE

Tailored Development for 4D Processors and Modules
Workshop4 IDE

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-uLCD Accessories

View all accessories
4D Systems gen4-uLCD Starter Kit for intelligent display module development

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

The starter kit includes: 4D-UPA programmer, gen4-IB interface board, gen4-Breakout board, 150mm FFC cable, uSD-4GB industrial card.

gen4-uLCD Starter Kit

4D Systems GEN4-IB Interface Board for gen4 intelligent display modules

The gen4 Interface Board (gen4-IB) provides a simple, reliable connection between gen4 Intelligent Display Modules and external programming or host interfaces.

It converts the 30-way FFC into five essential signals for programming and communication, supporting uUSB-PA5, uUSB-PA5-II, and 4D Programming Cable.

GEN4-IB

4D Systems 4D-UPA Universal Programmer Adaptor for intelligent display modules

The 4D-UPA (Universal Programmer Adaptor) provides a reliable interface for programming, updating, and configuring 4D Systems display modules and processors.

Featuring a 30-way, 0.5mm pitch FPC connector, it ensures high-speed, stable communication with Workshop4 IDE, making it ideal for development, prototyping, and volume production environments.

4D-UPA

4D Systems gen4 Breakout Board for gen4 and pixxiLCD intelligent display modules

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.

gen4-Breakout

4D Systems 30-pin flexible flat cables for intelligent display modules

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.

Flexible Flat Cables

4D Systems 4D Serial Pi Adaptor for Raspberry Pi and intelligent display modules

The 4D Serial Pi Adaptor provides a simple, direct serial interface between Raspberry Pi boards and 4D Systems display modules using a 5-pin connection.

Featuring a pass-through header design, it maintains compatibility with other Raspberry Pi accessories. Supplied with jumper cables, it supports 5V power and works with all Raspberry Pi models.

4D Serial Pi Adaptor

4D Systems 4D Arduino Adaptor Shield II for gen4 intelligent display modules

The 4D Arduino Adaptor Shield is designed to provide a convenient interface for attaching gen4 range display modules to the Arduino platform without using jumper wires on the Arduino headers.

4D Arduino Adaptor Shield II

4D Systems display bezels for uLCD and gen4-uLCD intelligent display modules

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.

Display Bezels

Introducing the uLCD-56D Series: Expanding the microLCD Family
News

Introducing the uLCD-56D Series: Expanding the microLCD Family

The uLCD-56D Series from 4D Systems offers rich graphics and smooth performance, with non-touch, capacitive touch, and touch-with-cover models for industrial, medical, and commercial use.

Frequently Asked Questions

Find quick answers about our display modules, embedded integration, customization capabilities, and system compatibility.