Arduino LCD 16X2 Keypad Shield This is a 16x2 LCD and Keypad shield for Arduino Uno, Diecimila, Duemilanove and Freeduino boards. Blue Backlight with white words uses 4 Bit Arduino LCD Library Left, Right, Up, Down and Select buttons Screen contrast adjustment Arduino Reset button The board uses different pins to the Arduino example sketches, so to make the display work, use the following sequence of pins when starting the library: LiquidCrystal lcd(8,9,4,5,6,7); The buttons are connected to only one analog input pin through resistors to give a different voltage for each button, thus saving on input/output pins. Reading the buttons is easy and example code is shown below Pin Connections Pin Function Analog 0 Buttons (select, up, right, down and left) Digital 4 DB4 Digital 5 DB5 Digital 6 DB6 Digital 7 DB7 Digital 8 RS (Data or Signal Display Selection) Digital 9 Enable Note: Do not use pin Digital 10 when this board is plugged in (see here for more details) The board is a little bigger than an Arduino UNO (measuring 8cm x 6cm). This can be seen in the images. Sample code: (Please refer to Arduino programming reference book for more details: CCS-3102 - We specialize in Electronics, Computer, Cell Phone, Camera, Professional Signal Conversion Devices, Networking, Security, TV Mount, Adapter, Cables and other Accessories Pickup Location: "Cable Link" Tel: 613-680-6188,