Go Down

Topic: Scott Edwards LCD backpack (Read 1 time) previous topic - next topic

tempalte

Has anyone used a Scott Edwards LCD backpack with an Arduino and got it to work?

thanks
chad

Daniel

rad this, it is almost the same code.

http://www.arduino.cc/playground/Learning/SerialLCD

tempalte

Thanks, I had tried that example.  I get garbage on the LCD.  I am wondering if the signal is inverted or something.  Say I send a "G" with the arduino I get something like a "v6" on the LCD.  There is a pattern to the characters.

Daniel

#3
Jun 30, 2007, 07:10 pm Last Edit: Jun 30, 2007, 07:11 pm by Daniel Reason: 1
hi

just compare that example code to the datasheet for the LCD backpack. You have to change some of the code very slightly, and it will work... You get "v6" on the display, for example, because the serial LCD tutorial above sends prefix characters, and the SE LCD Backpack doesn't need them.. that's one place to start.


D

RichardBB

#4
Oct 20, 2010, 09:47 am Last Edit: Oct 20, 2010, 09:47 am by balogh Reason: 1
It is not so easy with the Scott Edwards LCD Serial Backpack. The input signal is inverted (that is more complicated than just sending ~char instead of char) so you have to:

a) use an hardware inverter, or

b) use a NewSoftSerial library which enables to invert signals.

Moreover, the LCD is quite sensitive to precise timing and good initialization.

My working example can be found here:

http://ap.urpi.fei.stuba.sk/sensorwiki/index.php/Serial_LCD_by_Scott_Edwards_and_Arduino

Go Up