Arduino and LCD screen

This was one of my first projects to try out various features of Arduino. I got this 2×16 LCD screen from Oomlout. The breadboard schematics came together with the LCD screen and is relatively simple.

Here is the sample code I uploaded to the controller:

// include the library code:
#include <LiquidCrystal.h>

// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
 // set up the LCD's number of rows and columns:
 lcd.begin(16, 2);

void loop() {

 lcd.print("       ");


 for (int thisChar = 0; thisChar &lt; 28; thisChar++) {
 lcd.print(" ");


Just a simple scrolling text and here is the video:

If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed.

Leave a Reply

Your email address will not be published. Required fields are marked *