DFRobot Popular 1602 LCD Keypad Shield For Arduino with 2×16 display 6 momentary 5 Programmable Button Sensor Expanded I/O Pin


Sold By: sales1

250 in stock


DFRobot Popular 1602 LCD Keypad Shield For Arduino with 2×16 display 6 momentary button 5 Programmable Button Sensor Expanded I/O Pin


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. It also exposes five analog pins with DFRobot color code for easy analog sensor plugging and display. The on board LED indicates power on.

This lcd arduino 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
Pin used:
D4-D7 -> LCD Data transmission
D8 -> Register Select
D9 -> Enable pin
D10 -> Backlight control
APC&BT pin header for connecting wireless devices, directly compatible with:
APC220 Radio Communication Module
DFRobot Bluetooth V3
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)


Wiki (LCD KeyPad Shield For Arduino): //www.dfrobot.com/wiki/index.php/LCD_KeyPad_Shield_For_Arduino_SKU:_DFR0009
Product Dimension: //github.com/Arduinolibrary/DFRobot_LCD_keypad/raw/master/LCDKeypad%20Shield.png

Shipping List

LCD Keypad Shield for Arduino x1

Return & Refund

1.Refund or resend new for any orders due to the product quality problem.
2.We accept any unused item in its original package as return within 7 days of delivery. Buyers must provide the tracking number, specific reason for the return.
3. If it’s buyer’ s reason lead to the return package, buyers need to pay for round shipping fee.
4. We will refund to buyer after we receive the returns in its original condition package. Or buyers could choose to have a replacement.
5. If you choose fast shipping way like DHL, Fedex, etc, please make sure you can do the customs clearance in time. There will be huge return shipping cost for uncollected return DHL parcel, the buyer must be responsible for all return shipping cost if the package return back to us.

Payment & Shipment

1. We accept Alipay, West Union, Paypal, Escrow as the payment method. Currently, you can pay by Visa, MasterCard and bank transfer.
2. We will process most order in 48 hours after payment verification and offer tracking number with every Deal. The earlier you pay, the earlier we can ship your order.
3. If you need faster shipment, please choose AliExpress Premium Shipping, DHL, EMS, FedEx or other express.
4. Please make sure that your shipping address is 100% correct with true phone number to avoid any return of the package.
5. Support WORLDWIDE SHIPPING. (Except some countries and APO/FPO).
6. SERVICE TRANSIT TIME is provided by the carrier and excludes weekends and holidays. Transit times may vary, particularly during the holiday season.
7. If you have not received your shipment within reasonable days from payment, please contact us first (pls don’t put negative feedback before contact us!). We will track the shipment and get back to you as soon as possible with a reply.

Feedback & Others

1. We maintain high standards of excellence and strive for 100% customer satisfaction! Feedback is very important ,We request that you contact us immediately BEFORE you give us neutral or negative feedback, so that we can satisfactorily address your concerns. It is impossible to address issues if we do not know about them!
2. Please provide us your VAT Number, full name, phone number and correct zip ASAP to help do the customs clearance when you select the fast ligistics such DHL or FedEx etc.
3. For Buyer from Russian Federation,Argentina,Ukraine, Brazil Item may ship via China Post Registered Air Mail, Singapore Post, EMS if you choose DHL/Fedex as complex customs declaration process.

Additional information

Brand Name


Demo Board Type






Only logged in customers who have purchased this product may leave a review.


There are no reviews yet.

Vendor Information

  • No ratings found yet!

Questions and answers of the customers

There are no questions yet, be the first to ask something for this product.

Main Menu

DFRobot Popular 1602 LCD Keypad Shield For Arduino with 2x16 display 6 momentary 5 Programmable Button Sensor Expanded I/O Pin