Project Info
Author: Chris
Difficulty: Easy
Time Invested: 2 Hours
Prerequisites:
Take a look at the above
articles before continuing
to read this article.
Author: Chris
Difficulty: Easy
Time Invested: 2 Hours
Prerequisites:
Take a look at the above
articles before continuing
to read this article.
This article will be very similar to the 16x2 LCD PIC Interface and FPGA to 16x2 LCD articles, but this time we will be looking at how to use the Arduino to interface with a standard 16x2 LCD. Remember these LCDs allow for english, greek, numbers and japanese hiragana/katakana to be output so they're very useful in many, many ways.

Purpose & Overview Of This Project
The goal of this project is to create two Arduino projects. The first one should just print the text "PyroElectro.com" to the LCD's screen. The second one should make it so that the text "PyroElectro.com" scrolls across the screen slowly. Being able to perform these two functions with the LCD will mean that we have a functional method for talking with the LCD and that we can perform even simple fancy commands like shifting text.
To reach this goal, we will be using the Arduino UNO and the many libraries that come with Arduino, the LCD we'll be using has the standard HD44780 LCD interface that is found everywhere and the setup will be built on a breadboard for maximum flexibility incase we need to re-wire anything.