Skip to content
Sizwe edited this page Jun 3, 2018 · 3 revisions

The Storage unit LCD Display (HD44780 LCD display)

Basic connection diagram of the HD44780 4x20 LCD display and Pin connection to Raspberry Pi 3

Why choose to use 4x20 LCD display, for this project?

“LCD character displays are a simple and a cost-effective way to display a text. Thanks to the HD44780 controller, the control of the modules has become very simple. However, one must occupy many GPIOs for it. An alternative is the I2C data bus, which means that only two GPIOs are used.” (Control a HD44780 LCD display via I2C with the Raspberry Pi, 2017). Figure 10 show the basic connection diagram of the HD44780 LCD 4x20 display, more information can be obtained for this HD44780LCD4x20 display.

Figure above shows the 4x20 HD44780 LCD display and Simulation of LCD display and its program code

The above figure shows a simulation results to display text to the LCD display, followed by the Raspberry Pi python code; this simulation is available at (Control a HD44780 LCD display via I2C with the Raspberry Pi, 2017) as tutorial.

Tasks (done by the Storage Unit LCD display):

• This control device will be one part of the user interface (UI) of the keyless storage system. The 4x20 means 4 rows and 20 columns of ASCII alphanumeric character can be displayed on an LCD at one time. The other types of this product are available like the 2x16 LM016L LCD display.

Clone this wiki locally