20+ Years
Embedded display engineering, end to end
Full Lifecycle Support
Products supported across full lifecycles
Field-Proven
Global deployments in demanding environments
Production-ready
Low-risk interfaces built to work the first time
Innovative Display Solutions
Powering Innovation Across Industries
Real devices built on predictable embedded architecture. Faster development. Stronger reliability in the field.
Read our case studies.Featured Product
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.


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.
View gen4-uLCD Series





gen4-uLCD-24D
gen4-ESP32-28CT
gen4-ESP32-32CT-CLB
2.4
2.8"
3.2"
240×320
240×320
240×320
320
280
290
Non-touch
Capacitive
Capacitive
No
No
Yes
48.96 x 36.72
57.60 x 43.20
64.80 x 48.60






20+ Years
Embedded display engineering, end to end
Full Lifecycle Support
Products supported across full lifecycles
Field-Proven
Global deployments in demanding environments
Production-ready
Low-risk interfaces built to work the first time
Display Size
2.4 / 60.96 mm
Resolution
240 × 320 pixels
Brightness
~228 cd/m²
Processor
DIABLO16
LCD Touch Type
Non-Touch
Operating Temp
-20°C to +70°C
Storage Temp
-30°C to +80°C
Viewing Area
48.96 x 36.72 mm
Featured Product
Volume Discount
gen4-uLCD Series
Blogs

Engineering for Commercial Success
Selecting HMI components is crucial in product development. This whitepaper outlines key commercial factors to guide decisions on buying, customizing, or building intelligent displays.

Designing Custom HMIs Without Blowing the Schedule
Designing a custom HMI isn’t just about the interface. It’s a complex system spanning mechanics, electronics, firmware, and integration. This guide breaks down a practical, schedule-safe approach t...

From Concept to Casing & Bridging the Gap Between Design and Deployment
Taking an embedded display from concept to a working product often reveals a gap between design and reality. This article explores how that gap can be closed using a structured, repeatable workflow...
Contact Us
Question? Get in Touch
If you have questions about our products, want to discuss exciting projects, or explore display experiences, we would love to hear from you.
Please note: this form is specifically for general enquiries only. We recommend using our dedicated support centre, accessing our knowledge base, and opening a support ticket for a fast and efficient response if you require technical support.
Frequently Asked Questions
Find quick answers about our display modules, embedded integration, customization capabilities, and system compatibility.
How do I choose the right display module for my project?
Start by identifying the demands of your product environment: required screen size, touch capability, operating conditions and UI complexity. Our consistent form-factor families allow you to select a module that fits your constraints today and upgrade performance later without redesigning your enclosure or PCB. Our documentation hub provides comparison tables to assist selection.
What is the difference between a smart display and a host-driven display?
Smart displays include an onboard processor that handles graphics, widgets, UI logic and drawing commands internally. This reduces load on your host MCU, simplifies code and often shortens development time dramatically. Host-driven modules require the host MCU to manage everything, which may be appropriate for minimal UIs but introduces more integration work.
Can I upgrade processors without changing my enclosure or PCB?
Yes. Our architecture is deliberately designed around footprint consistency. Most display families maintain identical mechanical and electrical footprints across multiple processor types, enabling generation-to-generation performance improvements without mechanical redesign.
Do you offer non-touch and touch options?
Yes. Many display families provide variants for non-touch, resistive-touch and capacitive-touch configurations. Capacitive-touch variants are recommended for modern, responsive UI experiences.









































