Hi everyone. This is my first project with Arduino. I'm trying to interface a standard 16-pin 16x2 LCD to my Duemilanove. It turns on, but that's it. I see only 1 row of blocks when I it powers up (shouldn't there be 2?) and I got the backlight and contrast to work.
I am powering the LCD with the 5V connection on the Arduino board, and the Arduino is powered by the USB. I tried both the LiquidCrystal and SerialDisplay examples w/ version 0020. I can't get anything to show up besides this one row of blocks. I've triple-checked the wiring - its exactly as it needs to be according to the example programs.
Has anyone else here solved this problem? Could it be a bad LCD or am I missing something obvious? Is there a 'start' button on the Arduino, or...?
Any help appreciated. Mossen