LCD Shield

Basic Info

This LCD shield, with the JHD202C display, is the first shield I have ever made. It took me about a working day to complete.

It uses pins 2 to 7 (RS, Enable, 4 data pins) to work with the LCD library available. The digital pins 8-13 can still be used thanks to a cut-out (for some reason, maybe backward compatibility, the distance between pin 7 and 8 on the Arduino is too small).

At the bottom we have connections to voltage and ground among others.

Since I used what I had in terms of PCBs (small) and also wanted to use a switch for the background light and a contrast pot, I came up with a design where the center of gravity of the LCD is outside the PCB. In the pictures below the shield slightly tilts, but in my last updated design (soldering stabilisation pin to analog 5) it is now flat.

Design

Upper side

The picture below shows what the upper side looks like before the display is mounted. At top, connectors to pins 2-7. The upper brown wire is the ground connection for the backlight. The other two brown wires goes from ground to the trimpot, as well as from trimpot to the contrast of the LCD (LCD pin 3). Green wire links RS (pin 4) to Arduino pin 2. Blue wire links Enable (pin 6) to Arduino pin 3.

Lower side

This is the "solder side". The connections are:

The picture below shows the lower side with the upper side semi-transparently overlayed.


Created August 2010.
My Arduino mainpage