* Disclaimer: OveReview is reader-supported. We earn commissions from qualifying purchases
for ArduinoIDE, Longruner 20x4 LCD Display Module IIC/I2C/TWI Serial 2004 with Screen Panel Expansion Board White on Blue, 4 pin Jump Cables Wire Included for ArduinoIDE, Longruner 20x4 LCD Display Module IIC/I2C/TWI Serial 2004 with Screen Panel Expansion Board White on Blue, 4 pin Jump Cables Wire Included for ArduinoIDE, Longruner 20x4 LCD Display Module IIC/I2C/TWI Serial 2004 with Screen Panel Expansion Board White on Blue, 4 pin Jump Cables Wire Included for ArduinoIDE, Longruner 20x4 LCD Display Module IIC/I2C/TWI Serial 2004 with Screen Panel Expansion Board White on Blue, 4 pin Jump Cables Wire Included for ArduinoIDE, Longruner 20x4 LCD Display Module IIC/I2C/TWI Serial 2004 with Screen Panel Expansion Board White on Blue, 4 pin Jump Cables Wire Included for ArduinoIDE, Longruner 20x4 LCD Display Module IIC/I2C/TWI Serial 2004 with Screen Panel Expansion Board White on Blue, 4 pin Jump Cables Wire Included for ArduinoIDE, Longruner 20x4 LCD Display Module IIC/I2C/TWI Serial 2004 with Screen Panel Expansion Board White on Blue, 4 pin Jump Cables Wire Included

for ArduinoIDE, Longruner 20x4 LCD Display Module IIC/I2C/TWI Serial 2004 with Screen Panel Expansion Board White on Blue, 4 pin Jump Cables Wire Included

for ArduinoIDE, Longruner 20x4 LCD Display Module IIC/I2C/TWI Serial 2004 with Screen Panel Expansion Board White on Blue, 4 pin Jump Cables Wire Included for ArduinoIDE, Longruner 20x4 LCD Display Module IIC/I2C/TWI Serial 2004 with Screen Panel Expansion Board White on Blue, 4 pin Jump Cables Wire Included for ArduinoIDE, Longruner 20x4 LCD Display Module IIC/I2C/TWI Serial 2004 with Screen Panel Expansion Board White on Blue, 4 pin Jump Cables Wire Included for ArduinoIDE, Longruner 20x4 LCD Display Module IIC/I2C/TWI Serial 2004 with Screen Panel Expansion Board White on Blue, 4 pin Jump Cables Wire Included for ArduinoIDE, Longruner 20x4 LCD Display Module IIC/I2C/TWI Serial 2004 with Screen Panel Expansion Board White on Blue, 4 pin Jump Cables Wire Included for ArduinoIDE, Longruner 20x4 LCD Display Module IIC/I2C/TWI Serial 2004 with Screen Panel Expansion Board White on Blue, 4 pin Jump Cables Wire Included for ArduinoIDE, Longruner 20x4 LCD Display Module IIC/I2C/TWI Serial 2004 with Screen Panel Expansion Board White on Blue, 4 pin Jump Cables Wire Included
$ 12.39

Score By Feature

Based on 114 ratings
Brightness
9.11
Value for money
8.28
Easy to use
7.71

OveReview Final Score

How Our Score Is Calculated

Product Description

By entering your model number, you can make sure that this fits.
The LCD display module is based on the popular HD44780 controller and works well with ArduinoIDE and other microcontrollers.
High-resolution display: one row can show 20 characters, while four rows can show 80 characters.
Tutorials/instructions can be obtained for free via email.
4 pin male to female jump cables, 4 nylon columns for the Fixed LCD Panel, and 4 screws are included as extras.
Working voltage is 5 volts DC, and the dimensions are 60x99x22 mm. Only two I/O ports are required with the IIC/I2C interface. 0x27 or 0x3F are the I2C addresses.

Questions & Answers

Is it compatible with a television?

No, only regular characters can be displayed here.

Is the LiquidCrystal Library for Arduino compatible?

This device can be programmed with Arduino, but because it uses an I2C interface, you won't need to use the LiquidCrystal library. You'll need a library like LiquidCrystal_PCF8574 to do this. There are a few other libraries that support LCD displays with I2C interfaces, but the one I've used so far has worked perfectly.

What is the current consumption of the 5v supply?

I had a 44-inch height. With a DMM in the display Vcc line, 45 mA is possible, but it's a digital load that may fluctuate faster than the DMM can read it. It doesn't appear to be in need of a lot of power. This display, an Arduino UNO, a DS3231 RTC, and a PMS5003 AQI sensor run for a long time on a set of 8 old 2200 mAh niMH batteries, which is more than I need at any given time!br>In a few weeks of use, I have found nothing to dislike about this display, and much to like, particularly how well it works! Only the PCF8574 should be used. h the library I tried other libraries, but the results were disappointing.

What is the display's IP address?

0x27 was the answer for me.

Selected User Reviews For for ArduinoIDE, Longruner 20x4 LCD Display Module IIC/I2C/TWI Serial 2004 with Screen Panel Expansion Board White on Blue, 4 pin Jump Cables Wire Included

The LiquidCrystal_PCF8574 library should be used
5/5

The LiquidCrystal_PCF8574 library should be used. Use the NewLiquidCrystal library at your own risk. I wasted a lot of time trying to get that library to compile, and even after that, it didn't work. It's a real drag. When I returned to this page, the LiquidCrystal_PCF8574 library was visible. It worked right away after I installed it. Also, the two LED pins on the serial board must be shorted; mine did not come with a jumper as shown.

Ivan MacDonald
Ivan MacDonald
| Feb 25, 2021
When used in conjunction with the appropriate library, display performs admirably
5/5

It worked perfectly after I found a suitable library for the PCF8574T chip. br>br>The display does not work with the Adafruit CircuitPython libraries (at the time of writing, but they are constantly adding new ones). I used dhalbert's "CircuitPython_LCD. "br>br>The display is bright, and the contrast can be adjusted. br>br>The only issue I've noticed so far is that there are random "remnants" or "ghosts" that appear when the display is first powered on, and I have to send a "clear()" command twice to remove them. However, this could be due to the library I'm using.

Bryant Adams
Bryant Adams
| Feb 15, 2021
Arduino and Teensy processors are supported! It functions as expected with an Arduino Uno
4/5

br>It has a nice bright display. br>Tech support was quick to respond and provided a software download that included the library code as well as an example ino. br>br>On github, you can find what appears to be a cleaned-up version of the same library - Look for Arduino-LiquidCrystal- in the search bar. I2C- fdebrabander created this library. That is the version I am currently using. It's also compatible with the Teensy processor. br>br> To connect the three, I purchased level shifters from Amazon. This 5V display has a 3V Teensy connected to it. br>br>I gave it four stars because when you update a line, a ghost image appears briefly before the new text appears. If the display is constantly updated, this could be a problem. I'll keep you updated if I find out more.

Kylee McKay
Kylee McKay
| Oct 21, 2021
I was able to get it to work with an ARDUINO UNO WIFI REV2 board
5/5

It appears that A4 and A5 are used on some other ARDUINOs, so I matched SCL and SDA between the two WIFI REV2s. br>It's a fantastic solution. include br>include br>include br>include b h> include br>include br>include br>include b lcd(0x27); LiquidCrystal_PCF8574; LiquidCrystal_PCF8574; LiquidCrystal_PCF8574; LiquidCrystal_PCF8574; LiquidCrystal_PCF85 void setup()br>br> Wire. begin(); // set the LCD address to 0x27br>void setup()br>br> beginTransmission(0x27); beginTransmission(0x27); startTransmission(0x27); startTransmission(0x27); startTransmission(0x27 lcd. br> // setup()br>br>br>void loop()br>br>br> setBacklight(255); setBacklight(255); setBacklight(255); set
lcd. home();
lcd. clear();
lcd. "Hello LCD," print("Hello LCD," print("Hello LCD," print("H
}.

Siena Chaney
Siena Chaney
| Nov 09, 2021
It's cost-effective and simple to use
4/5

I've used this display with both an Arduino Uno and a MKR WiFi1010, and it's simple to control with the LiquidCrystal_I2C library and the i2c protocol. The fact that this product came with four pin jumpers for powering and communicating was a nice touch. I intend to install it in a project box eventually, but the meter's physical construction will make panel mounting it in a professional manner difficult. If a bezel mount was available, that would be ideal. I can't find any displays like this that are designed for clean panel mounting when I look around.

Emilia Scott
Emilia Scott
| Jan 08, 2022
I2C Backpack and Great 20X4 LCD Display The backpack and display for the Longrunner came fully assembled and ready to use
5/5

It worked right out of the box thanks to the PCF8574 library and an Arduino UNO. Even the contrast was adjusted correctly, so all I had to do was plug it into my Arduino, download the PCF8574 library, and compile and upload the Hello World example to get it to work! Longruner was not required to help me succeed. The Longruner package appealed to me the most because it included jumpers and nylon standoffs to help with project breadboarding. br>br>I tried a couple of other libraries, but they either needed to be modified or the example wouldn't compile. So far, I'm very pleased.

Ariana Carroll
Ariana Carroll
| Feb 18, 2021
I2C LCD display that is quite nice
5/5

Because of the I2C feature, it only requires a few wires to function. This was used in conjunction with an Arduino to create a display for my hydroponic pump timer. I used an I2C real-time communication system. as well as a time clock and a display that shows the current time. It works well, and you can tailor the message to your preferences within the constraints of four lines and 20 characters per line. You can even save a few custom characters in the LCD display's memory.

Genevieve McBride
Genevieve McBride
| Aug 14, 2021
Two of the two do not work - RESOLVED
4/5

I purchased two of these LCD screens. I can control the brightness of the backlight with an Arduino MEGA, but I'm unable to print any text. I tried slowly increasing and decreasing the contrast pot, but nothing changed. In the packaging, there is no information or datasheet. Longruner has not yet responded to my email. br>NEW ADDITIONAL INFORMATION: Within 24 hours, the seller emailed me a sample code and the correct library to use, and both LCDs are now fully functional. The issue I had was caused by an incorrect library rather than the LCDs. Longruner, you're welcome.

Scott Lam
Scott Lam
| Aug 29, 2021

Related Products For for ArduinoIDE, Longruner 20x4 LCD Display Module IIC/I2C/TWI Serial 2004 with Screen Panel Expansion Board White on Blue, 4 pin Jump Cables Wire Included