
Hey guys.
I'm having a little trouble with an LCD display I recently purchased. I have read through some of the posts on the forum to help me get this going, but I need a little more help. I have it connected to D12 going through a 5v regulator. Ground to ground, Vcc to Vcc, and SDA (which I believe to be RX) to a signal pin. It lights up but when I try SendSerial(d12, 9600, "Hello" ) nothing happens. I have also tried a different port and changed baud rates, no change.
Now I believe this is a serial (what I was after) and i2c compatable so it should work. I havn't found a data sheet for it yet but here's a link to it, if it helps. Any ideas what's going wrong, or even if this thing is compatable with the v4? I hope some one can help as I would love to get this working.
Thanks in advance.
@Richard picked up on an error
That's the syntax change which happened between me writing that and now.
However, note my edit on my previous post.
@Richard.
I just gave it a try. Got rid of the error messages, but still no dice. ;(
Thanks anyway.
Okay Rich. I'll hang on to it for a bit longer then.
Question, what is that jumper for on the back of the display?
It says it's for the LED backlight.
Ah, ok... thanks
If it is i2c, you will need a data sheet. Also pull up resistors for the data and clock line.
It looks like that jumper is for the led backlight
@DJ.
I've just been looking for a data sheet but havn't come across one yet, only some Arduino code which I know nothing about. I really want to steer clear from i2c anyway as when I get my new v4 at the end of the month, the i2c ports will all be used with something else. Unless Rich or someone else can come up with anything ill look at getting another display I can use on digital ports.
Thanks anyway.
If you want to steer away with I2c, then you will have to get another lcd
the labels on the connector of that lcd are i2c. That is an i2c lcd. Sometimes on eBay they call them i2c serial. This is because i2c is a "serial" protocol, it's just not the serial uart that you're thinking of.
You can start by adding pull-ups to the data and clock lines. Then review the arduino code and see what you can get working eith i2cwrite()