Has anyone got a really clear diagram of the way to link up a 16×2 LCD screen to an Arduino?
Basically I have an LCD for which the back light is coming on, but I am not getting any words appearing on the screen.
Which Pins should I be focusing on to test this?
This is the screen i'm using
http://www.littlebirdelectronics.com/products/basic-16×2-character-lcd-yellow-on-blue-5v
Best Answer
Check this link out - very good tutorial exactly what you want from LadyAda. Her LCD has a block of pins at the end, most LCDs have 16 pins along the top with pin 1 at the top left (looking from the front). Note LadyAda pins are reversed from normal but if you have the back light sorted then the code below will help a lot.
Also another tutorial but no wiring diagram
From here I copied this -
note you can ignore the R/W line (connect it to ground) and use 4 bit mode (with the LCD 4bit library) by disconnecting LCD pin 7, 8, 9 & 10. The pin assignments for the 4-bit library are mentioned in the library code. The mistake I made initially here was to wire up the lower nibble (DB0 to DB3) instead of the high nibble (DB4 to DB7).