United Kingdom
Asked — Edited
Resolved Resolved by Rich!

Lcd Display Help

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.

User-inserted image

User-inserted image


ARC Pro

Upgrade to ARC Pro

Elevate your robot's capabilities to the next level with Synthiam ARC Pro, unlocking a world of possibilities in robot programming.

United Kingdom
#9  

@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.

United Kingdom
#10  

@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.

#11  

Question, what is that jumper for on the back of the display?

United Kingdom
#12  

It says it's for the LED backlight.

User-inserted image

PRO
Synthiam
#14  

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

United Kingdom
#15  

@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.:)

PRO
Synthiam
#16  

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()