20×4 character LCD Display
Review: 5 - "A masterpiece of literature" by , written on May 4, 20020

20×4 character LCD Display

Available:In Stock
  • Product SKU: KG170
₹ 391 ₹ 440
Available offers
Best Rates

on Express Shipping – Hurry! Shipping starts from Rs59.

Free Shipping Offer -

Avail free shipping on all orders above Rs999.

Volume Discounts-

Buy More Save More! Discounts upto 20%. Contact us.

Special Bulk Discounts

for colleges, Schools, Companies and resellers

Cash on Delivery

Available above Rs 999

  • Original, High Quality
  • KitsGuru Warranty
  • Email Support
  • Video Support to be purchased separately
Easy Payment Options
  • Netbanking
  • Debit/Credit cards
  • Cash on Delivery
  • E-wallets/UPI
Shipping Details
International Shipping
  • 20x4 2004 Character LCD With Blue Back-light
  • With White Text
  • 20 characters wide, 4 rows
  • 20x4 2004 Character LCD With Green Back-light
  • With Black Text
  • 20 characters wide, 4 rows

  Need Volume Discounts? Deals are specially designed for you. Click here

  Need Customization? Provide us more details Click here

Warehouse Details

  • Order within



If you want to add some visual output to your Arduino projects, you’ll need a display. If you need only a little to display, the LCD 20 x 4 Parallel LCD Display is a quite good solution. The values shown on the display can be either simple text or numerical values read by the sensors, such as temperature or pressure, or even the number of cycles that the Arduino is performing.

This is an LCD 20 x 4 Parallel LCD Display that provides a simple and cost-effective solution for adding a 20 x 4 white on RGB Liquid Crystal Display into your project. The display is 20 character by 4 line display that has a very clear and high contrast white text upon a blue background/backlight.

20X4 Serial LCD Display is fantastic for Arduino-based projects. This LCD 20 x 4 Parallel LCD Display with Blue Backlight is very easy to interface with Arduino or Other Microcontrollers. This is the great yellow backlight LCD display. 

Technical Details

  • Display: 20×4
  • VA: 76 × 25.2
  • Controller : SPLC780D
  • Character: 2.95×4.75
  • Driver: 1/16
  • LCD: STN Blue Negative
  • Backlight: STN Blue Negative

Physical Attributes

  • Length × Width × Height(mm) : 98 × 60 × 14
  • Weight (gm) : 80

Integration with Arduino

Sample Code

Additional Details

  • 20 characters wide, 4 rows
  • Black text on the Blue background
  • Single LED backlight included can be dimmed easily with a resistor or PWM.
  • Can be fully controlled with only 6 digital lines! (Any analog/digital pins can be used)

Product Video


Customer Reviews

Based on 19 reviews
abdul salam
Awesome display on Pi!

This works great with the i2clibraries.i2c_lcd class in Python. I tried it on 3.3v, but it needs the 5v. The backlight comes with a jumper cap, but I swapped it for a 10k pot, so now I have brightness control as well (see pic). And, its bigger than you expect, especially after using tiny oleds.

anita devi
Worked well for a while

Nice bright display. Unfortunately it didn't last- it lost most of the characters. Now it is a 2x8 display.I restored the rating to 5 stars because further investigation showed it was an over voltage condition that damaged the display. Would recommend this product over the other sellers because the serial interface is already soldered in place, so saved a few minutes. Plus, a better price.

vishal tiwari
Love it!

Replaced a 16x2 Lcd with this and I love it! Installing and modifications of the arduino code was a breeze. Used the LiquidCystal_I2 library. Example sketch included a scanner for finding the address. (0x27 on mine). If you are using a 16x2 this is a great upgrade!

Works Good

Works fine. I did not need, nor want the feature of the IIC board, so I removed it and used the display as a parallel type.

Super easy to set up

As an I2C device this was a no brainer and didn't consume any pins on my Arduino since the I2C bus is shared with several other devices. Once you adjust the potentiometer for the brightness it is very nice to read. It needs a different library than its 16x2 cousin but that was a breeze to find and install.

balwant ray arora
Good stuff

It’s great I2C, safe a lot of pins with it

ram kumar
Five Stars

No issues with this. Using it with Arduino Uno. Almost plug and play.

balwant ray arora
Good for the price.

Needed to adjust the potentiometer on the back to get it to display but works good for the price.

great buy

great buy

Good for the money

The first was defective. The second is great. The I2C address in your program may need to be adjusted