16×2 LCD + keypad shield for Arduino.
This is a very popular LCD Keypad shield for Arduino and other variants. It includes a 2×16
LCD display and 6 momentary push buttons. Pins 4, 5, 6, 7, 8, 9 and 10 are used to interface
with the LCD. Just one Analog Pin 0 is used to read the five pushbuttons. The LCD shield
supports contrast adjustment and back-lit on/off functions.
This shield has 5 keys — select, up, right, down and left which allow you move through
menus and make selections straight from one board attached to your Arduino project without
requiring a massive tower of shields.
This design allows you keep connecting sensors to the rest of the pins, and use it for
monitoring or menu selection with the push buttons even for gaming. Project applications
require testing or debugging. Displaying information right away help on most occasions
when a computer is not at reach. If you are planning to build something not attached to
a computer and you need to check what is going on when you place it on position, this
addition will prove very valuable to make sure the program is running well.
The used LCD pins are not exposed on top side of the board leaving only the unused ones.
This way, conflict with LCD pins on top of the board will not happen anymore. This design
includes a APC / Bluetooth v3 socket to enable you data transmission with your robot.
The shield is designed for ‘classic’ Arduino such as the Uno, Duemilanove, Diecimilla, etc.
Operating Voltage: 5V
5 Push buttons to supply a custom menu control panel
RST button for resetting arduino program
Integrate a potentiometer for adjusting the backlight
D4-D7 -> LCD Data transmission
D8 -> Register Select
D9 -> Enable pin
D10 -> Backlight control
APC&BT pin header for connecting wireless devices
Expanded available I/O pins
Expanded Analog Pinout with standard DFRobot configuration for fast sensor extension
Dimension: 80 x 58 mm (3.15x 2.28 in)