DFROBOTDFR0009 Gravity: 1602 LCD Keypad Shield For Arduino
Thumbnail 1Thumbnail 2Thumbnail 3Thumbnail 4Thumbnail 5

DFROBOTDFR0009 Gravity: 1602 LCD Keypad Shield For Arduino

4.7/5
Product ID: 17677620
Secure Transaction
5V Power
📺16x2 LCD
🔘5 Push Buttons
Frequently Bought Together

Description

🚀 Unleash Your Creativity with DFROBOT!

  • INSTANT RESET - Easily reset your Arduino with a dedicated RST button.
  • ELEVATE YOUR PROJECTS - Transform your Arduino experience with a sleek control panel.
  • HD 44780 COMPATIBILITY - Seamlessly integrate with HD44780 LCDs for crystal-clear display.
  • USER FRIENDLY INTERFACE - Navigate your custom menus effortlessly with 5 responsive push buttons.
  • CUSTOM BACKLIGHT CONTROL - Adjust the backlight brightness with an integrated potentiometer.

The DFROBOT Gravity 1602 LCD Keypad Shield for Arduino is a versatile accessory designed to enhance your Arduino projects. It operates at 5V and features 5 push buttons for custom menu navigation, a reset button for quick program resets, an adjustable backlight via a potentiometer, and a 16x2 line HD44780 compatible LCD for clear visual output.

Reviews

4.7

All from verified purchases

R**H

internal resistors not assigned 2 correct buttons.

When writing the code, the buttons have an assigned pin out. Then each pin out has an internal resistor that is a specific value. So when entering values to assign the buttons you have to just use trial and error to determine the values of each button. Otherwise when you push the button labeled left, up is displayed on the LCD and when you push button labeled up, right is displayed on the LCD. And so on. Also button labeled select showed displayed nothing. only 1 button was correct so that was my starting point. So you just need to troubleshoot one button at a time to have the buttons properly addressed. In the end it did work. Up, down, left, right and select all show correctly on the LCD display when pressed. Once that was resolved assignments of any button to then perform a task, for example “press up to command on relay 1 which turns on fan” is now possible and can also be programmed show that fan on is successful”. Cool gadget.

M**N

overall a nice addition?

My review should be pre-empted by that fact that I am very new to Arduino and this may have some effect on the outcome for me, so far! I was able to, after installing additional libraries, get the demo program to scroll 0-9 across the screen top line then to the bottom line and repeat. After playing with it (sketch) I was able to modify the program to display a message but not very well. I could not get the top and bottom lines to sync or for that matter to get them to scroll . Documentation for these modules at best suck and just require head bashing to learn how to make them function. The example presented does not even attempt to explain the code and would assume that it represents all that is needed to know. Again I am a beginner, so maybe after a few years of programming I will not have such a difficult time. A strong YouTube account is required for further understanding of the quick to market products.

D**.

Nice When You Get It working

It took me a while to figure it out but this appears to be intended for an older style of Uno (among others) and I'm using Uno Rev 3 now. Apparently you can't just plug into into the newer Uno. Attached photo should give you a head start.

J**B

Works great with the Nucleo F401RE

Appears to be very good quality. Crisp silkscreen and nice soldering. LCD has no problem with the 3.3v logic level. All buttons are readable with distinct analog values, and the reset button works too. Using mbed OS 5 and the TextLCD library to drive it. And since the Nucleo is 5v tolerant on all pins, the 5v vcc breakouts can be used without a level converter. Kind of ironic that the mbed ecosystem has a more Arduino-compatible ARM board than the Due or Zero.

C**K

Good value

As advertised

G**E

Super Clean LCD/Keypad at a great price!

The product is as advertised.....beautiful 2 x 16 white/blue LCD display - software was easy to setup from the web and it works as advertised!

K**N

As advertised, well-built. I wish the pins were longer.

This shield delivers everything it's supposed to deliver. It's easy to integrate into a project, and it responds as expected. The build quality is excellent.I will say that the stacking header pins are quite short. This makes it difficult to stack the display with another shield, such as the Ethernet shield. This is easily fixed with a second set of stacking headers inserted in between; be sure to order these at the same time if you plan to stack this on anything other than the bare Arduino.

R**O

Universal prototype

This shield will allow me to develop code for my existing project but can be used in a breadboard fashion to develop sketches before committing to a Schematic and PCB design.

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Ravi S.

I loved the variety of products available. Will definitely shop again.

2 months ago

Fatima A.

Best international shipping I've ever tried. Worth every penny!

3 days ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving over 300 million shoppers across more than 200 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
VT8181

Duties & taxes incl.

Vanuatustore
1
Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Anita G.

Good experience, but the tracking updates could be better.

2 months ago

Yusuf A.

Fantastic experience overall. Will recommend to friends and family.

1 month ago

Dfrobotdfr0009 Gravity 1602 Lcd Keypad Shield For Arduino | Desertcart Vanuatu