This demonstration features the uLCD-220RD-Pi, a display module pack for the Raspberry Pi. The uLCD-220RD-Pi is made up of a uLCD-220RD 1.38″ round TFT LCD display module, a 4D Serial Pi Adaptor, and a 5 way interface cable, for quick and easy connection to a Raspberry Pi.
In this demo the Raspberry Pi acts as a host which controls the uLCD-220RD. The uLCD-220RD was programmed with several widgets, which are then shown depending on the commands coming from the Raspberry Pi host.
This program is tested on Raspberry Pi 2 with Pixel image. It can also run on other Raspberry Pi variants. But, if you are using Raspberry Pi 3, make sure that you first visit this link: https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=151454 to configure the UART of Raspberry Pi 3.
This demo was tested on a Raspberry Pi 2 running Raspbian with PIXEL. It can also run on other Raspberry Pi variants. However, if you are using the Raspberry Pi 3, make sure to visit this link first to properly configure the UART port:
Setup the uLCD-220RD
The widgets on the uLCD-220RD were created using the ViSi-Genie environment in Workshop4. ViSi-Genie is an environment that allows users to create GUIs (Graphical User Interface) by drag-and-drop method. The ViSi-Genie project file for this demo can be found inside the attached zip file – “ViSi-Genie-RaspPi-Demo-220RD.zip”.
Download and Install Workshop4
To get started, download and install the Worskhop4 IDE from the 4D Systems website, then open the attached project.
Open the Attached Project File
Extract the attached zip file to a folder then open the ViSi-Genie project “demo1”, as shown below.
Download the project here.
For more detail: Controlling Widgets using Raspberry Pi