RGB 16x2 LCD Display (I2C, 3.3V/5V)

WaveshareSKU: WAV-19537
(19 Reviews)
Price:
Sale price £14
incl. VAT
excl. VAT
Stock:
In stock
Quantity:

Awesome Extras

Raspberry Pi 4 Model B by Raspberry Pi - The Pi HutRaspberry Pi 4 Model B by Raspberry Pi - The Pi Hut
(3224 Reviews)
Raspberry PiRaspberry Pi 4 Model B
Sale priceFrom £33.30 incl. VAT excl. VAT
Raspberry Pi Pico W by Raspberry Pi - The Pi HutRaspberry Pi Pico W by Raspberry Pi - The Pi Hut
(508 Reviews)
Raspberry PiRaspberry Pi Pico W
Sale priceFrom £5.80 incl. VAT excl. VAT
Raspberry Pi Pico by Raspberry Pi - The Pi HutRaspberry Pi Pico by Raspberry Pi - The Pi Hut
(715 Reviews)
Raspberry PiRaspberry Pi Pico
Sale priceFrom £3.80 incl. VAT excl. VAT
Arduino Uno Rev3 by Arduino - The Pi HutArduino Uno Rev3 by Arduino - The Pi Hut
(62 Reviews)
ArduinoArduino Uno Rev3
Sale price £24.50 incl. VAT excl. VAT

LCD displays are a fun way to learn how to code with a Raspberry Pi, Arduino and most development boards, however they usually come with a lot of pin connections and a single backlight colour.

This Waveshare LCD1602 version of the classic 16x2 LCD Display has an RGB backlight, allowing you to select up to 16 million different colours for your project. It also features an I2C interface requiring just 4 pin connections, making wiring your project much easier and reducing cable spaghetti!

Add the smooth rounded edges, handy mounting holes and included jumper wire and you've just found the ultimate LCD upgrade!

Examples are provided for the Raspberry Pi, Raspberry Pi Pico and Arduino.

Features

  • Incorporates character LCD panel LCD1602
  • Adjustable RGB backlight colour, up to 16M (2563) backlight colours
  • I2C control interface, only two signal pins are required, saving the IO resource
  • Compatible with 3.3V/5V operating voltage
  • Rounded edges
  • Mounting holes
  • 4-pin jumper wire included
  • Online development resources and manual (Raspberry Pi/Jetson Nano/Arduino examples)

Package Contents

  • 1x 16x2 RGB LCD Display Module
  • 1x 4-pin PH2.0 wire

Resources

Hardware Connection Examples

Raspberry Pi Pico LCD hookup:
LCD1602 with Pico
Raspberry Pi Model B LCD hookup:

LCD1602 with Raspberry Pi

Arduino Uno hookup:

LCD1602 with Arduino

Specification

  • Operating Voltage: 3.3V - 5V
  • Communication Interface: I2C
  • Display Panel: Character LCD
  • Characters: 16x2
  • Backlight Colours: 16M
  • LCD Controller: AiP31068
  • RGB Driver: PCA9633
  • Display Size: 64.5 × 16.0mm
  • Dimensions: 87mm x 32mm x 13mm
  • Operating Voltage: -20 ~ +70℃

I2C Interface

VCC 3.3V ~ 5V power input
GND GND
SCL I2C clock pin
SDA I2C data pin

Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna Bitcoin

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

Accreditations
Based on 19 reviews
Write Review
Clear Filters
Order By
Newest First
Oldest First
Most Popular
Highest Rating
Breakdown
16
3
0
0
0
Verified Customer
Christopher L
Burnham-on-Sea, GB
RGB 16x2 LCD Display (I2C, 3.3V/5V)
Works very well and you can set the RGB values to get various combinations of colour and brightness.
Was this review helpful?
Yes
Report
Share
2 months ago
Verified Customer
Alan G
Luton, United Kingdom
RGB 16x2 LCD Display (I2C, 3.3V/5V)
Nice display. Be warned: this is the LCD1602 RGB. It looks like the LCD1602 and has a very similar designation but it is not just a 1602 with added colour, the I2C api is not the same. Double check you know what you are spending your hard-earned on.
Was this review helpful?
Yes
Report
Share
4 months ago
Doug S
RGB 16x2 LCD Display (I2C, 3.3V/5V)
I've just bought two of these from the PiHut and they are really nice displays with good viewing angle, I2C interface integrated onto the LCD PCB base rather than the usual bulky solder-on I2C interface module, and the main benefit for me of being able to connect directly to an ESP32 without the need for a level converter as would be required when using a 5V display. The one downside is that writing to the display is quite CPU intensive taking approximately 10ms per character written. Setting the cursor position also takes the same duration, so writing to the display can take up to 340ms. It just means I'll have to take this into account when using it, and certainly wouldn't stop me buying more.
1 person found this review helpful.
Was this review helpful?
Yes
Report
Share
7 months ago
Verified Customer
Jack F
Evesham, United Kingdom
RGB 16x2 LCD Display (I2C, 3.3V/5V)
Love this modern retro classic
Was this review helpful?
Yes
Report
Share
2 years ago
Verified Customer
Brett S
Cricklewood, United Kingdom
RGB 16x2 LCD Display (I2C, 3.3V/5V)
Great Product that works spot on with my Pi Pico. After service From the Pi Hut is excellent too. Thanks very much :-)
1 person found this review helpful.
Was this review helpful?
Yes
Report
Share
2 years ago
Joao R
RGB 16x2 LCD Display (I2C, 3.3V/5V)
Brilliant LCD, works perfectly. The API provided by waveshare makes it quite simple to use!
1 person found this review helpful.
Was this review helpful?
Yes
Report
Share
2 years ago
Verified Customer
Niki Z
Birmingham, United Kingdom
RGB 16x2 LCD Display (I2C, 3.3V/5V)
super good
Was this review helpful?
Yes
Report
Share
3 years ago
Verified Customer
Anonymous
RGB 16x2 LCD Display (I2C, 3.3V/5V)
Took some time to find an Arduino library that worked but now works great
Was this review helpful?
Yes
Report
Share
3 years ago
1
2
3

New content loaded