DV-20208

I'm having some issues getting this LCD screen to work and I was not able to find much about this particular model so I figured I would give it a shot on the forum.
First let me advise this is the first time working with a LCD display. I recently picked up a DV-20208 (HD44780), not really thinking much of it because I know the Arduino Uno is compatible with the HD44780. When I hook it all up to the "Hello World" sketch for testing purposes I'm not getting anything on the display what-so-ever. Has anyone picked up this model in the past? Do you know if this is in fact compatible with the Arduino? Any help or guidance with this is much appreciated. Thank you in advanced for your help.

When I hook it all up to the "Hello World" sketch for testing purposes I'm not getting anything on the display what-so-ever.

If it is really HD44780 compatible then it should work if you connect it correctly.

Here is my generic step by step approach that should work:

(1) If the module has a backlight then get it working properly. This involves only pins 15 and 16 on most LCD modules but I think yours is different. Make sure to use a current limiting resistor if there is none on the LCD module.

(2) Get the power and contrast working properly. This involves only pins 1, 2, and 3 on most LCD modules. You should be able to see blocks on one row of a two row display and on two rows of a four row display.

NOTE: The Arduino has not been used yet, except as a possible source for the power needed for the first two steps. Do not try to go any further until this is working. If you don't see the blocks then no amount of program code will help.

(3) Connect the LCD R/W pin (pin 5) to GND.

(4) Connect the six control and data wires between your LCD module and your Arduino.

(5) Upload your sketch and it should work.

If you still don't get a display then make sure that your wiring matches the numbers in the descriptor (or vice versa).

//LiquidCrystal lcd(RS, E, D4, D5, D6, D7);
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);      // put your pin numbers here

If you get a display but it is garbled or has some other problems then try again with a 'static' sketch, one that displays a simple message on the top row of the display and then stops. All of your code should be in setup() and loop() should be empty between the brackets.

If you are still having problems then we need to see a photograph of your setup that clearly and unambiguously shows all of the connections between your Arduino and your LCD module. We also need a copy/paste version of the code that you are actually using, not a link to the code that you think you are using.

Don

Thank you for the help, I have to wait until my son goes to sleep for me to work on it. This is the LCD I purchased (please see the attached link).

http://www.ebay.com/itm/Data-Vision-DV-20208-HD44780-compatible-20x2-5x7-dot-matrix-character-LCD-/351022284470

It looks like you should skip step 1 since:
(1) your backlight requires more than 5 v to operate.
(2) the seller recommends a 14 pin connection so apparently this LCD is visible without a backlight.

If you don't have a potentiometer for the contrast then try it with pin 3 connected to pin 1. The display will be blank if you let pin 3 float.

Don

http://www.allspectrum.com/military-store/20x2-character-lcd-display-with-led-backlight-data-vision-p-967.html

Try here for pinouts.

Tom..... :slight_smile:

TomGeorge:
http://www.allspectrum.com/military-store/20x2-character-lcd-display-with-led-backlight-data-vision-p-967.html

http://www.allspectrum.com/LCD-displays/Data-Vision_DV-20208/dv20200.jpg

Try here for pinouts.

Tom..... :slight_smile:

Why? The pinout is provided on the link in his second post.

Don

Floresta, you're correct, I was leaving pin 3 open. I jumped it to pin 1 and I'm now displaying. Thank you very much for the help my friend! I hope you're enjoying the WNY weather as much as I! LOL!!!