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(" arvydas.net");
lcd.setCursor(16,1);
lcd.autoscroll();
for (int thisChar = 0; thisChar < 28; thisChar++) {
lcd.print(" ");
delay(250);
}
lcd.noAutoscroll();
lcd.clear();
}
Just a simple scrolling text and here is the video:
[youtube]http://www.youtube.com/watch?v=hTJQqKEdKlE[/youtube]

