This is a 16x2 LCD and Keypad shield for Arduino Uno, Diecimila, Duemilanove and Freeduino boards.
Specifications:
- 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 |
Package Includes:
- 1 x 1602 LCD KEYPAD SHIELD BLUE COMPATIBLE WITH ARDUINO