- OVERVIEW
- | FEATURES
- | DOWNLOADS
- | SOFTWARE
- | WHAT'S INCLUDED
- | STARTER KIT
The uLCD-43 is an intelligent graphics display that harnesses the power to deliver a diverse range of features in a single, compact cost effective unit. Embedded at the heart of the design is the PICASO processor, which is driven by a highly optimised virtual core engine; EVE (Extensible Virtual Engine).
An extensive range of hardware and software peripherals have been integrated into the design, to give the user freedom to adapt the module to suit almost any application. Features include; a 4.3'' TFT 480x272 touch screen display, audio, micro-SD card connector, an expansion port along with a series of GPIO, I2C pins and serial comms.
The uLCD-43 serves as the perfect solution to be deployed at the forefront of any product design, requiring a brilliance of colour, animation or images on a 4.3’’ widescreen display.
- uLCD-43-P (Non Touch version)
- uLCD-43-PT (Resistive Touch version)
- uLCD-43-PCT (Capacitive Touch version)
The PmmC for this product for use with Workshop 4 is available from the Workshop 4 Product Page, on the PmmC/Firmware tab.
Note: The PICASO processor on the Display module can be re-programmed with the latest PmmC/Firmware for updates and future proofing via the Workshop 4 IDE Software. This process requires the use of the 4D Programming cable.
- Powerful Graphics
- 65K True to Life Colours
- Low-Cost Display Solution
- Integrated Resistive Touch
- Embedded Audio
- Display Viewing Area: 95.0 mm x 53.9 mm
- Module Width: 67.0 mm
- Module Height: 105.5 mm
- Module Depth: 14.7 mm
- Module Weight: 79.0 g
Note : Module dimensions do not include mounting tabs.
- Low-cost 4.3" LCD-TFT display graphics user interface solution.
- 480 x 272 QVGA resolution, RGB 65K true to life colours, TFT screen.
- Optional Integrated Touch Panel:
- P - Non-Touch
- PT - 4-Wire Resistive Touch (least sensitive; best used with stylus touch)
- PCT - Capacitive Touch (most sensitive; best used with finger touch)
- Easy 5 pin interface to any host device:
- VCC, TX, RX, GND, RESET.
- Powered by the 4D-Labs PICASO processor (also available as separate OEM IC for volume users).
- 14KB of Flash memory for user code storage and 14KB of SRAM for user variables.
- 2 x Asynchronous hardware serial ports (COM0, COM1), TTL interface, with 300 baud to 256K baud.
- 1 x I2C interface (Master).
- 8 x 16 bit timers with 1 millisecond resolution.
- 13 x General Purpose I/O pins. Upper 8 bits can be used as an I/O Bus for fast 8-bit parallel data transfers.
- On-board micro-SD memory card adaptor for multimedia storage and data logging purposes. HC memory card support is also available for cards larger than 4GB.
- DOS compatible file access (FAT16 format) as well as low level access to card memory.
- Dedicated PWM Audio pin supports FAT16 audio WAV files and complex sound generation.
- On-board audio amplifier with a tiny 8Ω speaker for sound generation and WAV file playback.
- Built in extensive 4DGL graphics and system library functions. For all available features and functions under the 4DGL programming language.
- Display full colour images, animations, icons and video clips.
- Supports all available Windows fonts and characters.
- 2 x 15 pin 0.1" Pitch SMT header for I/O expansion and future plug-in daughter boards.
- 4.0V to 5.5V range operation (single supply).
- Module dimensions: 105.5 x 67.0 x 14.7mm (excluding mounting tabs).
- Weighing ~ 79g
- Display Viewing Area: 95.0 x 53.9mm
- 4 x mounting tabs with 3mm holes for mechanical support.
- RoHS Compliant.
The Display Modules PICASO processor can be re-programmed with the latest PmmC/Firmware as updates or bug fixes are mad available. This process is conducted via the Workshop 4 IDE Software, and requires a 4D Systems approved programming cable or adaptor.
Workshop4 is a comprehensive software IDE for Microsoft Windows that provides an integrated software development platform for all of the 4D family of processors and modules. The IDE combines the Editor, Compiler, Linker and Downloader to develop complete 4DGL application code. All user application code is developed within the Workshop4 IDE.
user to write 4DGL code in its
natural form to program the
display module.
that doesn’t require any 4DGL
coding at all, it is all done
automatically for you. Simply
lay the display out with the
objects you want (similar to
ViSi), set the events to drive
them and the code is written
for you automatically. ViSi
-Genie provides the latest
rapid development
experience from
4D Systems.
experience that enables
drag-and-drop type placement
of objects to assist with 4DGL
code generation and allows
the user to visualise how the
display will look while being
developed.
provided to transform the
display module into a slave
serial display module,
allowing the user to control
the display from any host
microcontroller or device
with a serial port.






The uLCD-43 (P/PT/PCT) Display Module includes the following:
- uLCD-43 Display Module
- 150mm 5 way Female-Female jumper cable, for quick connection to another device or breadboard
- 5 way Male-Male adaptor (for converting the Female-Female cable to be Male-Female)
- Quick Start User Guide

The uLCD-43-PT Starter Kit includes the following:
- uLCD-43-PT Display Module
- 2gb microSD Card
- uUSB-PA5 Programming Adaptor
- 150mm 5 way Female-Female jumper cable, for quick connection to another device or breadboard
- 5 way Male-Male adaptor (for converting the Female-Female cable to be Male-Female)
- Quick Start User Guide













