# LCD 1602 Display Shield Text and other things on the screen not working

**URL:** <https://forum.arduino.cc/t/lcd-1602-display-shield-text-and-other-things-on-the-screen-not-working/628885>\
**Category:** Displays\
**Created:** [January 1, 2020, 9:14pm UTC](https://forum.arduino.cc/t/lcd-1602-display-shield-text-and-other-things-on-the-screen-not-working/628885 "2020-01-01T21:14:44Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![ProDCG](https://avatars.discourse-cdn.com/v4/letter/p/0ea827/32.png) [@ProDCG](https://forum.arduino.cc/u/ProDCG)\
**Post date:** [January 1, 2020, 9:14pm UTC](https://forum.arduino.cc/t/lcd-1602-display-shield-text-and-other-things-on-the-screen-not-working/628885/1 "2020-01-01T21:14:44Z")

</div>

Hi,

So I recently purchased on LCD 1602 Shield for my Arduino Uno. When I put it into the selected pins on my Arduino, then give power, it lights up. The potentiometer works fine, as it shows the first row of blocks on the screen. When I plug the cable into my PC, then run an example Liquid Crystal sketch, nothing shows up on the screen. The blocks stay the same, and nothing updates. I've tried looking through multiple forum posts and videos on YouTube, and I can't get it to work. I'm rather missing something, or there is something wrong with the Shield. I'm relatively new to Arduino, as I got my first board three months ago, so my lack of knowledge may have gotten in the way.

Get back to me when you can,  
ProDCG

---

<div class="post-metadata">

**Author:** ![Paul\_B](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/paul_b/32/216376_2.png) [@Paul\_B](https://forum.arduino.cc/u/Paul_B)\
**Post date:** [January 1, 2020, 9:28pm UTC](https://forum.arduino.cc/t/lcd-1602-display-shield-text-and-other-things-on-the-screen-not-working/628885/2 "2020-01-01T21:28:45Z")

</div>

I for one am saying **nothing** until you tell us what "shield" this might be! 😲

---

<div class="post-metadata">

**Author:** ![ProDCG](https://avatars.discourse-cdn.com/v4/letter/p/0ea827/32.png) [@ProDCG](https://forum.arduino.cc/u/ProDCG)\
**Post date:** [January 1, 2020, 9:42pm UTC](https://forum.arduino.cc/t/lcd-1602-display-shield-text-and-other-things-on-the-screen-not-working/628885/3 "2020-01-01T21:42:38Z")

</div>

I think it was this one,

> **[Amazon.com: HiLetgo 1602 LCD Keypad Shield 1602 LCD Expansion Shield Board Blue...](https://www.amazon.com/HiLetgo-Expansion-Backlight-4-5-5-5V-Duemilanove/dp/B00OGYXN8C)**
>
> 1602 LCD module read and write operations, screen and cursor operations are programmed to achieve through the instructions. Note: 1- High level, 0 -Low level） Instruction1: clear display, instruction 01H, cursor reset to address 00H position....

Looking at it I totally forgot to check but is it compatible with the Arduino Uno? Also I think that's it

---

<div class="post-metadata">

**Author:** ![Nick\_Pyner](https://avatars.discourse-cdn.com/v4/letter/n/e8c25b/32.png) [@Nick\_Pyner](https://forum.arduino.cc/u/Nick_Pyner)\
**Post date:** [January 2, 2020, 1:21am UTC](https://forum.arduino.cc/t/lcd-1602-display-shield-text-and-other-things-on-the-screen-not-working/628885/4 "2020-01-02T01:21:21Z")

</div>

Code is just as much a secret as the shield, I see, but as a guess, it is for a bare LCD rather than one on a shield, and the signal wiring is different.  
Again at a guess, try

```cpp
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

```

---

<div class="post-metadata">

**Author:** ![ProDCG](https://avatars.discourse-cdn.com/v4/letter/p/0ea827/32.png) [@ProDCG](https://forum.arduino.cc/u/ProDCG)\
**Post date:** [January 2, 2020, 2:34am UTC](https://forum.arduino.cc/t/lcd-1602-display-shield-text-and-other-things-on-the-screen-not-working/628885/5 "2020-01-02T02:34:16Z")

</div>

Nick you are a life saver! Thank you so much for the help!

---

<div class="post-metadata">

**Author:** ![Paul\_B](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/paul_b/32/216376_2.png) [@Paul\_B](https://forum.arduino.cc/u/Paul_B)\
**Post date:** [January 2, 2020, 2:39am UTC](https://forum.arduino.cc/t/lcd-1602-display-shield-text-and-other-things-on-the-screen-not-working/628885/6 "2020-01-02T02:39:21Z")

</div>

> ProDCG:  
> I think it was this one,  
> [https://www.amazon.com/HiLetgo-LCD1602-Output-expansion-Arduino/dp/B00OGYXN8C/ref=sr\_1\_4](https://www.amazon.com/HiLetgo-LCD1602-Output-expansion-Arduino/dp/B00OGYXN8C/ref=sr_1_4)

Link fixed (garbage removed. 🕶 ).  
[![](https://europe1.discourse-cdn.com/arduino/original/4X/5/d/0/5d0d081bb982c0d45089cfac3c623d4421055e02.jpeg)](https://images-na.ssl-images-amazon.com/images/I/61mmygiraBL._SL1010_.jpg)  
Yes, I thought as much. 😀 I do hope you read the [warning](https://forum.arduino.cc/index.php?topic=96747.0) about this shield posted at the top of this forum.

> ProDCG:  
> Looking at it I totally forgot to check but is it compatible with the Arduino UNO? Also I think that's it

It is indeed, a "shield" designed for the Arduino UNO.

So do I gather it is working now?

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [May 6, 2021, 4:04am UTC](https://forum.arduino.cc/t/lcd-1602-display-shield-text-and-other-things-on-the-screen-not-working/628885/7 "2021-05-06T04:04:24Z")

</div>

Closed on May 6, 2021, 4:04am UTC


