4D Systems Intelligent Screens
The 4D Systems screens rely on their own fast micro-controller --shall it be called a GPU?— to manage the screen, touch, SD-card and sound, provide all the graphic primitives and include the fonts.
This frees memory and pins to the main micro-controller to which the screens are connected.
Only two pins are required for the UART serial connection, hardware or software. The screen works fine up to 115200 bauds with hardware serial.
The state-of-the-art screen in 2012 is an impressive 4.3" 480x270 with capacitive touch.
My First Screen
My first screen was a μLCD-32PT (SGC) 3.2” Serial LCD Display Module from 4D Systems, a true marvel with:
The 4D Systems screens operate in two modes:
I've developed the Serial_LCD Library Suite based on the SGC serial mode, with high level application libraries for graphics, GUI and gallery.
Read the detailed review of the μLCD-32PT (SGC) 3.2” Serial LCD Display Module.
New 2013 Screens
The new range of screens launched early 2013 by 4D Systems includes two significant changes:
However, I plan to re-use most of the controls I've developed for the Serial_LCD library on the new LCD_screen Library Suite, aimed at standard screens.
Forth Generation Screens
The gen4 screens are the 4th generation of screens by 4D Systems. They use the new Diablo16 as GPU and are compatible with previous ViSi-Genie and serial SPE environments.
This new generation also features a slim and sleek design.
Fifth Generation Screens
The pixxiLCD line is the fifth generation of screens by 4D Systems. They use the new pixxi GPU and are compatible with previous ViSi-Genie and serial SPE environments.
This new generation explores unusual shapes:
The screens are available with or without capacitive touch, and with an optional starter kit.