• This is a 16×2 LCD Keypad module for Arduino board.
  • Uses HD44780 1602 LCD,
  • Uses 4 Bit Arduino LCD Library LiquidCrystal
  • For the demo code, please change control pin to Pin 8 and 9, 4 bits data pins to D4-D7 for module Pin4-7
  • Extra buttons control connects on A0 arduino pin, can use it control the LCD, analog value read on this pin.


Additional information

Weight 0.055 kg

5 reviews for 1602 LCD+Keypad Shield

  1. 5 out of 5

    ohad135123 (verified owner)

    Wroking great with my Arduino Uno! The built in potentiometer is really nice addon.

  2. 5 out of 5

    conradj (verified owner)

    Great product, used in on the UNO and everything just works perfectly without even setting the contrast. This eliminates a lot of wires connectlng a single LCD.

  3. 5 out of 5


    This unit works better than I thought it would. The select button on mine is a little bit flaky, but the resistor cascades on the buttons are more accurate than I expected. analogRead(A0) returns consistent values down to the 10th bit when a button is pressed.

    The D10 issue that had plagued some versions of the LCD displays has been addressed and fixed.

    The display is insanely simple to write to. The supporting links supply all the info necessary. It took all of 10 minutes to get it working.

  4. 4 out of 5

    nfriedly (verified owner)

    Works, but seems a bit touchy. All of the buttons are connected to a single analog input and just provide different voltage levels, so I had to tweak things to get my Left and Select buttons to be recognized correctly. And, there’s no reasonable way to recognize two buttons being pressed at once.

    Also, if you touch the PCB of the shield in the wrong place, it shows garbage on the LCD until you reset the Arduino.

  5. 5 out of 5

    Bessière (verified owner)

    nice shield, very good for arduino uno or mega, use LCDKeypad library

Add a review

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Product Enquiry