I2C 16x2 LCD Module

WaveshareSKU: WAV-23991
Sale price £7.70
incl. VAT
excl. VAT
In stock

Awesome Extras

Raspberry PiRaspberry Pi Pico
Sale priceFrom £3.80 incl. VAT excl. VAT
ArduinoArduino Uno Rev3
Sale price £24.50 incl. VAT excl. VAT
Raspberry PiRaspberry Pi 4 Model B
Sale priceFrom £33.60 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.

This 16x2 Waveshare LCD1602 LCD module, based on the AiP31068L display driver, has white text with a lovely sky-blue background. It also features an I2C interface requiring just 4 pin connections, making wiring your project not only much easier but also leaving more room for other devices.

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

The online resources provide demo code for the Raspberry Pi, Pico, Arduino, ESP32 and more.

Note: Raspberry PI is NOT included


  • 16x2 LCD panel LCD1602
  • I2C control interface, only two signal pins are required
  • Compatible with 3.3V/5V operating voltage
  • Rounded edges
  • M3 Mounting holes
  • Onboard AiP31068L LCD driver chip
  • Online development resources and manual (Raspberry Pi/Jetson Nano/ESP32/Arduino examples)

I2C Control Interface


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


Communication Interface I2C
Operating Voltage 3.3 ~ 5V
Display Panel character LCD
Characters 16 × 2
LCD Controller AiP31068
Operating Temperature -20 ~ +70℃
Display Size 64.5 × 16.0mm
Dimensions 87.0 × 32.0 × 13.0mm


Package Contents

  • 1x LCD1602 RGB Module
  • 1x PH2.0 4-pin wire 

Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna

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