---
product_id: 138084982
title: "GeeekPi 2-Pack I2C 1602 LCD Display Module 16X2 Character Serial Blue Backlight LCD Module for Raspberry Pi Arduino STM32 DIY Maker Project Nanopi BPI Tinker board Electrical IoT Internet of Things"
brand: "geeekpi"
price: "$46.54"
currency: USD
in_stock: true
reviews_count: 8
category: "Geeek Pi"
url: https://www.desertcart.us/products/138084982-geeekpi-2-pack-i2c-1602-lcd-display-module-16x2-character
store_origin: US
region: United States of America
---

# Adjustable blue backlight & contrast I2C protocol minimizes wiring Compatible with 6+ dev boards GeeekPi 2-Pack I2C 1602 LCD Display Module 16X2 Character Serial Blue Backlight LCD Module for Raspberry Pi Arduino STM32 DIY Maker Project Nanopi BPI Tinker board Electrical IoT Internet of Things

**Brand:** geeekpi
**Price:** $46.54
**Availability:** ✅ In Stock

## Summary

> 💻 Elevate your DIY game with sleek, smart display power!

## Quick Answers

- **What is this?** GeeekPi 2-Pack I2C 1602 LCD Display Module 16X2 Character Serial Blue Backlight LCD Module for Raspberry Pi Arduino STM32 DIY Maker Project Nanopi BPI Tinker board Electrical IoT Internet of Things by geeekpi
- **How much does it cost?** $46.54 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.us](https://www.desertcart.us/products/138084982-geeekpi-2-pack-i2c-1602-lcd-display-module-16x2-character)

## Best For

- geeekpi enthusiasts

## Why This Product

- Trusted geeekpi brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Plug & Play Ready:** Preloaded LiquidCrystal_I2C library support accelerates your prototyping and deployment.
- • **Compact & Lightweight:** Slim 80x35x11mm design fits effortlessly into any IoT or embedded system setup.
- • **Vivid Visuals On Demand:** Customizable blue backlight and contrast ensure perfect readability in any environment.
- • **Streamlined Connectivity:** I2C interface slashes I/O pin usage for cleaner, scalable projects.
- • **Universal Maker Compatibility:** Seamlessly integrates with Arduino, Raspberry Pi, STM32, and more for versatile DIY innovation.

## Overview

The GeeekPi 2-Pack I2C 1602 LCD Display Modules offer a compact 16x2 character display with a blue backlight, leveraging the I2C protocol to minimize wiring complexity. Compatible with a broad range of development boards including Arduino, Raspberry Pi, and STM32, these modules feature adjustable backlight and contrast via a built-in potentiometer. Ideal for IoT, smart building, and maker projects, they provide a reliable, easy-to-integrate visual interface powered by 5V supply and supported by widely available LiquidCrystal_I2C libraries.

## Description

Product description Description The LCD1602 is an industrial character LCD that can display 16x2 or 32 characters at the same time. The principle of the LCD1602 liquid crystal display is to use the physical characteristics of the liquid crystal to control the display area by voltage, that is, the graphic can be displayed. The 1602 uses a standard 16-pin interface, and our display module is a module that provides I2C functionality. I2C uses only two bidirectional open-drain lines, Serial Data Line (SDA) and Serial Clock Line (SCL),pulled up with resistors. Typical voltages used are +5 V or +3.3 V although systems with other voltages are permitted. It can be operated as long as it supports the I2C development board. For example, the common Ar-duino, raspberry pi, Stm32 and so on. Features: Easy to use; Less I/O ports are occupied; Support IIC Protocol; The I2C LCD1602 library is easy to get; With a potentiometer used to adjust backlight and contrast; Blue backlight; Power supply: 5v; I2C address is: 0x27. How to connect it to Raspberry Pi and Ar-duino Compatibility Used for connecting Ar-duino and Raspberry pi and it can be used to display real time clock, temperature, humidity etc. (A potentiometer is also necessary to adjust the contrast. Working Voltage: Only 5V ) You can display the digital information or English sentense on the LCD screen by using Arduino, Raspberry Pi or other MCU which supports i2c protocol. To get more information, please check our wiki wiki.52pi.com/index.php?title=Z-0234 Default Address 0x27 for PCF8574T chip; 0x3F for PCF8574AT chip; please check which chip you have on i2c interface. (Before you upload the code to the control board, please download the LiquidCrystal_I2C library) Package Includes 2 x LCD 1602 Module, 8 x Jumper Wires

Review: Easy to use, works great, but details matter! - I am using this for a little project I'm working on. No complaints at all, but here are a couple of things that might be good to know: 1. The LiquidCrystal_I2C library available from within the Arduino app works fine. You don't need any of the variant versions. Just go into the Library Manager and search for LiquidCrystal I2C. The default one by Frank deBrabander works great. The warning "THIS LIBRARY MIGHT NOT BE COMPATIBLE WITH EXISTING SKETCHES" is probably valid, but I had no issues. 2. Be sure to check the pin order on the I2C thing. They are labeled. Don't just trust pictures in tutorials. 3. The device ID on mine was indeed 0x27. Apparently there is at least one other commonly used value possible, 0x3F. I saw nothing on my display initially, so I tried the I2C scanner on Instructables, which confirmed mine was indeed 0x27. Moral of the story? The potentiometer on the back is very important! Once you're sure your device ID is correct, adjust brightness. Very good deal for what it is - 16x2 characters, nice and bright, and only requires 4 pins (2 of which are power and ground).
Review: Solid screen - Very inexpensive screens that work well. Easy to connect thanks to the I2C backpack. The adjustable contrast is really nice as well. Works perfectly for my Arduino projects.

## Features

- Use the i2c protocol to reduce the occupation of I/O ports, making it easier to add to the project, and less wiring is more beautiful.
- Commonly used in: Internet of things, DIY project, home animation, smartbuilding, maker's DIY project.
- Compatible with all current development boards, such as Arduino, Raspberry pi, Tinkerboard, Nano pi, Banana pi, stm32 and so on
- With a potentiometer used to adjust backlight (Color: Blue) and contrast.Power supply: 5v and I2C address is: 0x27 Module dimension: 80mm x 35mm x 11mm

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B07S7PJYM6 |
| Best Sellers Rank | #50,542 in Industrial & Scientific ( See Top 100 in Industrial & Scientific ) #3 in LCD Character Modules |
| Brand | GeeekPi |
| CPU Manufacturer | ARM |
| Compatible Devices | Arduino, Raspberry Pi, Tinkerboard, Nano pi, Banana pi, STM32 |
| Connectivity Technology | I2C |
| Customer Reviews | 4.6 out of 5 stars 457 Reviews |
| Item Dimensions L x W x H | 3.15"L x 1.22"W x 0.28"H |
| Item Weight | 0.15 Kilograms |
| Manufacturer | GeeekPi |
| Model Name | 464 |
| Operating System | Linux |
| Processor Brand | ARM |
| Processor Count | 1 |
| RAM Memory Technology | LPDDR |
| Total Usb Ports | 1 |
| UPC | 703501205768 |
| Warranty Description | 6 months |

## Product Details

- **Brand:** GeeekPi
- **CPU Manufacturer:** ARM
- **Connectivity Technology:** I2C
- **Model Name:** 464
- **Operating System:** Linux

## Images

![GeeekPi 2-Pack I2C 1602 LCD Display Module 16X2 Character Serial Blue Backlight LCD Module for Raspberry Pi Arduino STM32 DIY Maker Project Nanopi BPI Tinker board Electrical IoT Internet of Things - Image 1](https://m.media-amazon.com/images/I/617x0GQ4bEL.jpg)
![GeeekPi 2-Pack I2C 1602 LCD Display Module 16X2 Character Serial Blue Backlight LCD Module for Raspberry Pi Arduino STM32 DIY Maker Project Nanopi BPI Tinker board Electrical IoT Internet of Things - Image 2](https://m.media-amazon.com/images/I/61o9WnGre-L.jpg)
![GeeekPi 2-Pack I2C 1602 LCD Display Module 16X2 Character Serial Blue Backlight LCD Module for Raspberry Pi Arduino STM32 DIY Maker Project Nanopi BPI Tinker board Electrical IoT Internet of Things - Image 3](https://m.media-amazon.com/images/I/61sFYtm3ilL.jpg)
![GeeekPi 2-Pack I2C 1602 LCD Display Module 16X2 Character Serial Blue Backlight LCD Module for Raspberry Pi Arduino STM32 DIY Maker Project Nanopi BPI Tinker board Electrical IoT Internet of Things - Image 4](https://m.media-amazon.com/images/I/61WwKACMBkL.jpg)
![GeeekPi 2-Pack I2C 1602 LCD Display Module 16X2 Character Serial Blue Backlight LCD Module for Raspberry Pi Arduino STM32 DIY Maker Project Nanopi BPI Tinker board Electrical IoT Internet of Things - Image 5](https://m.media-amazon.com/images/I/61uAIRgOyEL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Easy to use, works great, but details matter!
*by J***S on March 22, 2021*

I am using this for a little project I'm working on. No complaints at all, but here are a couple of things that might be good to know: 1. The LiquidCrystal_I2C library available from within the Arduino app works fine. You don't need any of the variant versions. Just go into the Library Manager and search for LiquidCrystal I2C. The default one by Frank deBrabander works great. The warning "THIS LIBRARY MIGHT NOT BE COMPATIBLE WITH EXISTING SKETCHES" is probably valid, but I had no issues. 2. Be sure to check the pin order on the I2C thing. They are labeled. Don't just trust pictures in tutorials. 3. The device ID on mine was indeed 0x27. Apparently there is at least one other commonly used value possible, 0x3F. I saw nothing on my display initially, so I tried the I2C scanner on Instructables, which confirmed mine was indeed 0x27. Moral of the story? The potentiometer on the back is very important! Once you're sure your device ID is correct, adjust brightness. Very good deal for what it is - 16x2 characters, nice and bright, and only requires 4 pins (2 of which are power and ground).

### ⭐⭐⭐⭐⭐ Solid screen
*by B***E on June 14, 2025*

Very inexpensive screens that work well. Easy to connect thanks to the I2C backpack. The adjustable contrast is really nice as well. Works perfectly for my Arduino projects.

### ⭐⭐⭐⭐⭐ Works Perfectly!
*by K***E on November 19, 2025*

Got the 2 LCD screens! After connecting them to my Arduino and getting a code I can say that these work perfectly. They even came with the I2Cs soldered on the LCD screen. Highly recommend if you’re in need of some LCD screens.

## Frequently Bought Together

- GeeekPi 2-Pack I2C 1602 LCD Display Module 16X2 Character Serial Blue Backlight LCD Module for Raspberry Pi Arduino STM32 DIY Maker Project Nanopi BPI Tinker board Electrical IoT Internet of Things
- ELEGOO 120pcs Multicolored Dupont Wire 40pin Male to Female, 40pin Male to Male, 40pin Female to Female Breadboard Jumper Ribbon Cables Kit Compatible with Arduino Projects
- Arduino Uno REV3 [A000066] – ATmega328P Microcontroller, 16MHz, 14 Digital I/O Pins, 6 Analog Inputs, 32KB Flash, USB Connectivity, Compatible with Arduino IDE for DIY Projects and Prototyping

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.us/products/138084982-geeekpi-2-pack-i2c-1602-lcd-display-module-16x2-character](https://www.desertcart.us/products/138084982-geeekpi-2-pack-i2c-1602-lcd-display-module-16x2-character)

---

*Product available on Desertcart United States of America*
*Store origin: US*
*Last updated: 2026-02-24*