Question on ModernDevice Serial LCD

I just got this hooked up to my Duemilanove and it is the 20x4 LCD with the serial backpack. I finally got it to turn on and have the back light up and going. But now when i do the simple command of the Hello World all i am getting is weird characters and it isn't even coming close to printing out Hello World. Any suggestions on what i need to do for the LCD to display what i send to the arduino?

THank you very much.

check your baud rate. the chip used in the modern device lcd serial backpack receives at 9600bps

i try to do the Serial.begin(9600); but it seems to do nothing.
here is what the screen looks like when i try to run the Hello World program.

Thank you for your help.

I know you posted on the modern device forum, and paul is very good at getting back to people, but it may take a few days.

In the mean time if you have a code dump i can verify that its not a software issue.

webkraller:

the chip used in the modern device lcd serial backpack receives at 9600bps

I seem to remember Paul saying that he inadvertently got a bunch that were running at a different baud rate...

Don

i have tried running the hello world at the 4800 speed and the 19200 speed, but the same thing happens. i just get weird characters on my screen. Could the chip in the serial board be bad or could my arduino be bad?

I am confused.

Thank you

norman1950,

Try downloading the demo from my website and trying that. If it's not the baudrate it's a code issue.

Also try reheating all the pins on the PIC socket and LCD socket - sometimes an awol databit will yield similar results.

Paul

Thank you Paul, i went through and reheated everything to make sure it was seated. I believe that was the issue. Thank you for your patience, as you can tell i am new to these kind of things.

Thanks again.

(but new questions have come up :slight_smile: )