Vetco Electronics
Product Search:   
Shopping Cart Cart Contents:
Items: 0 Total: $0.00
Vetco's old search » Catalog » Arduino & Raspberry Pi » VUPN5787 My Account  |  Cart Contents  |  Checkout   
 3D Printers
 Anderson Power Products
 Antennas & Radios
 Arduino & Raspberry Pi
 Audio/Video Converters & Extenders
 Audio/Video Splitters & Switchers
 Cable Management
 Connectors and Adapters
 Electronic Components
 Electronic Hardware
 Electronic Kits & Toys
 Enclosures & Project Boxes
 Equipment Racks & Patch Panels
 IR Blasters & Repeaters
 LEDs & Lighting
 Power Supplies
 Test Equipment
 TV Mounts & Projector Mounts
 Wearable Technology
 Wire & Cable
 Wall Plates
Product Lines & Manufacturers
Shipping & Returns
Payment Information
Contact Us

Privacy Notice
Conditions of Use
Product Catalog
Secured By

LCD + Keypad Shield for Arduino


Part Number: VUPN5787

Arduino LCD + Keypad Shield
This shield allows you to easily add a 16x2 Character LCD Display and 6 Push Buttons to your Arduino UNO, Diecimila, Duemilanove or Freeduino or compatible boards. It is an easy to use module that simply plugs onto your Arduino's stacking headers.
The display has a brilliant BLUE backlight that is sure to grab your attention.


  • 16x2 LCD Character Display
  • Blue Backlight with a contrast adjust potentiometer
  • Uses the 4-Bit Arduino LCD Library
  • 6 Push Buttons to interface with or control your Arduino
  • Industry Standard HD44780 Controller

This shield uses an innovative modified "LCD4Bit" interface. In order to preserve the Arduino SPI port for future use, the Digital IO pins DB7-10 and pin11 & pin 12 used in the original LCD4Bit library have been moved to DB4-7 and pin 8 & pin 9 respectively. You can view details of this in the LCD + Keypad Shield Schematic

This shield is compatible with the LiquidCrystal library that is bundled with the Arduino software, but the mapping from LCD pins to Arduino pins is not the same as what the LiquidCrystal example files assume. Here is an example of the proper way to instantiate the LiquidCrystal class for this shield:

// include the library code:

// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

In addition, to save the precious digital I/O pin resources, the "Joystick" style keypad uses only uses ONE A/D channel AD0! The 5 push button switches are connected to AD0 via a 5-stage resistor voltage divider. (Please see the schematic for full details)

Files and documentation:
This item is just the Arduino LCD + Keypad Shield. No additional shields, power supplies, cables, software or other accessories are included. Vetco sells an ever increasing selection of Arduino shields and Arduino sensors.

QTY: 1 x Arduino LCD + Keypad Shield
Click on an image below to enlarge:
VUPN5787 VUPN5787


Customers who bought the LCD + Keypad Shield for Arduino also purchased:
16x2 Character LCD Display
16x2 Character LCD Display
DC-DC Adjustable Step-Down Voltage Regulator Module. 1.5-35VDC Output @ 2A
DC-DC Adjustable Step-Down Voltage Regulator Module. 1.5-35VDC Output @ 2A
Hall-Effect Sensor - Allegro A3144EUA
Hall-Effect Sensor - Allegro A3144EUA
IR Remote Detector / IR Sensor for Arduino
IR Remote Detector / IR Sensor for Arduino
Arduino MEGA Project Box - Translucent Blue
Arduino MEGA Project Box - Translucent Blue
2.4 GHz Wireless Modem for Arduino
2.4 GHz Wireless Modem for Arduino
Phone or Fax 8:30 AM - 6 PM PST Monday - Friday; 10:00 AM - 4:00 PM Saturday - Sunday
425-641-7275 FAX: 425-641-7303