Gravity: 1602 LCD Keypad Shield

SKU: DFR0009

Explore the Arduino LCD Keypad Shield, equipped with a 2x16 LCD display and a 5-key interface, designed to enhance user-friendly interfaces for Arduino and Freeduino boards. This shield supports contrast adjustment, backlit control, and expands analog pins for additional sensors, using a single ADC channel via a 5-stage voltage divider to conserve IO pins. Ideal for creating intuitive menus and selections, the shield offers a versatile solution for hobbyists and developers looking to simplify user interactions in their projects.

Front of 1602 LCD Shield for Arduino with blue display-DFRobot product sku:DFR0009 image.
  • Docs
  • Tech Specs
  • Blog
  • Specification

    Parameter Details
    Operating Voltage 5V
    Push buttons 5 Push buttons to supply a custom menu control panel
    Reset function RST button for resetting arduino program
    Backlight adjustment Integrate a potentiometer for adjusting the backlight
    I/O pins Expanded available I/O pins
    Analog Pinout Expanded Analog Pinout with standard DFRobot configuration for fast sensor extension
    Dimension 80 x 58 mm

    Pinout

    DFR0009 Board Overview

    thumb
    Predicting soccer matches with ML on the UNO R4 Minima

    author
    Roni Bandini Jun 28, 2023
    thumb
    Google Chrome Dinosaur Game on Arduino 1602 LCD Keypad Shield

    A fun, little offline game based on an AVR MCU.

    author
    DFRobot Aug 18, 2018
    thumb
    Existential Crisis aka Arduino RPG

    The arduino project makes a visually interesting simulation of a character wandering through a maze looking for a key and trying to find the door to exit only to be stuck repeating this for all eternity.

    author
    DFRobot Aug 30, 2016
    thumb
    How to make a Wobbly Penguin Arduino Robot

    How to make a Wobbly Penguin Arduino Robot, step by step to learn build a robot by yourself, easy to learn~

    author
    DFRobot Jul 18, 2017
    thumb
    How To Build A Robot - Lesson 6: Build An Arduino Robot That Can Monitor CO2 Density

    In this tutorial, we will combine the robot platform with the CO2 sensor so that you can detect the CO2 density of a certain area.

    author
    DFRobot Dec 21, 2016

    FAQ

    • Why my LCD keypad cannot display anything on the Intel Edison while all right on Romeo?

      It works well if uploaded by Arduino 1.5.3 version, however, the latest 1.6.* have discard pin Definition for Edison. So you have to add pinMode(); into the setup() like this:

      void setup() {

      for(int i=4;i<10;i++){

      pinMode(i,OUTPUT);

      } lcd.begin(16, 2); // set up the LCD's number of columns and rows

      }

      DFR0009
    • I do not understand your schematic. There are too many connectors illustrated than are actually on the shield. Could you show me a mapping?

      The J1-J8 include the both the user interface, i.e. Analog pins, APC220(Serial) pins, Digital pins, and the pins connected with the lower Arduino card, e.g. Uno/ Leonardo. Here is a simple mapping picture.

    • I do not understand your schematic. There are too many connectors illustrated than are actually on the shield. Could you show me a mapping?
      The J1-J8 include the both the user interface, i.e. Analog pins, APC220(Serial) pins, Digital pins, and the pins connected with the lower Arduino card, e.g. Uno/ Leonardo.

    Explore More Related Questions >

    Was this article helpful?

    TOP