---
product_id: 525429399
title: "3pcs IIC I2C 2004 LCD Module 20x04 LCD Screen Module Display for Arduino Raspberry Pi"
brand: "hosyond"
price: "C$3001"
currency: NIO
in_stock: true
reviews_count: 5
category: "Hosyond"
url: https://www.desertcart.ni/products/525429399-3pcs-iic-i2c-2004-lcd-module-20x04-lcd-screen-module
store_origin: NI
region: Nicaragua
---

# I2C serial interface, 4-wire hookup 4 lines x 20 chars display Adjustable backlight via potentiometer 3pcs IIC I2C 2004 LCD Module 20x04 LCD Screen Module Display for Arduino Raspberry Pi

**Brand:** hosyond
**Price:** C$3001
**Availability:** ✅ In Stock

## Summary

> 💡 Elevate your projects with vivid, hassle-free display power!

## Quick Answers

- **What is this?** 3pcs IIC I2C 2004 LCD Module 20x04 LCD Screen Module Display for Arduino Raspberry Pi by hosyond
- **How much does it cost?** C$3001 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.ni](https://www.desertcart.ni/products/525429399-3pcs-iic-i2c-2004-lcd-module-20x04-lcd-screen-module)

## Best For

- hosyond enthusiasts

## Why This Product

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

## Key Features

- • **DIY Maker’s Dream:** Ideal for IoT, smart buildings, and electronics projects—turn your ideas into eye-catching reality.
- • **Customizable Visuals:** Fine-tune your screen’s contrast and backlight brightness for any environment using the built-in potentiometer.
- • **Plug & Play Versatility:** Compatible with a wide range of dev boards including Arduino, Raspberry Pi, STM32, and more—future-proof your builds.
- • **Streamlined I2C Connectivity:** Simplify wiring with just 4 pins (GND, VCC, SDA, SCL) for seamless Arduino & Raspberry Pi integration.
- • **Crystal Clear 80-Character Display:** Showcase detailed info with 4 lines x 20 characters—perfect for complex projects.

## Overview

This 3-pack of 2004 LCD modules features a 4-line by 20-character blue display with an I2C serial interface, enabling simple 4-wire connections to popular development boards like Arduino and Raspberry Pi. Powered by 5V, each module includes an adjustable backlight potentiometer for optimal visibility. Perfect for IoT, DIY electronics, and smart building applications, these modules deliver clear, customizable readouts with minimal wiring complexity.

## Description

Specifications: Display: 4-lines x 20-characters Four Pin Definition: GND, VCC, SDA, SCL Default I2C bus address: 0 x 27 for F8574T chip Working voltage: 5V Adjust Backlight: Potentiometer Package includes: 3 x LCD module 1 x 10pin F-M jumper wires

Review: buenas algo caras era la entrega mas rápida
Review: These LCD screens are good. If you're familiar with the 4x16 which come with some of the Arduino kits, these are different in that they use I2C communication. This is a good thing as using I2C with the Arduino is easy and means these only need 4 wires to be connected: Vcc, GND, and two wires to enable the comms to the Arduino. Much easier than the ratsnest of wires to the 4x16 which come in some kits. Look up "hd44780.h library" and you will find it as a free download on GitHub. Of note, but certainly not worth dinging this any stars: at one time there was likely a jumper on two pins on the I2C backpack. (The little adapter card on the back which is the go-between for I2C to the LCD is called a "backpack"). The location for the two pins is still there but there are no pins and no jumper. If you check you will find that the two holes, soldered over, are connected. Looking closely, you will see a very fine trace between the two pin holes. If you scrape through that trace, electrically isolating those points, the LCD will not illuminate. Now check both pins to Vcc for continuity: you will find one solder pad/hole which is directly connected to Vcc. You don't want this pin/pad, you want the other one (make sure they are not connected any longer, be sure that you got the trace destroyed). Solder in a pin here or directly solder to it if you feel lucky and connect this to one of the PWM pins on the Arduino. You can now adjust the LCD backlighting brightness with the Arduino (you'll have to configure that Arduino pin and set its output appropriately). Without this modification the LCD is either on or off, which you can control with the Arduino. However, without this mod, you cannot adjust the brightness of the backlighting (the little trim pot on the back of the unit is for adjusting the contrast of the display). With this mod you can turn the backlight on and off like you could before, *AND* you can adjust the brightness of the backlight. At full power the backlight is *BRIGHT*. Turning it down indoors is...good.

## Features

- 2004 LCD screen can display 4 lines x 20 characters, with i2c serial interface, blue display.
- Compatible with most development boards, such as Arduino, Raspberry pi, Tinkerboard, Nano pi, Banana pi, stm32, etc.
- Power supply: 5v; I2C address: 0x27; wiring method: GND—GND, VCC—VCC, SDA—A4, SCL—A5.
- Built-in independent potentiometer, backlight can be adjusted through the back potentiometer.
- Widely used in: Internet of Things, school electronics projects, smart buildings, maker DIY projects, etc., can display letters, characters, numbers, real-time clock or temperature.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B0C1G9GBRZ |
| Best Sellers Rank | #107,079 in Computers ( See Top 100 in Computers ) #1,664 in Single-Board Computers |
| Manufacturer reference | B007 |
| Package Dimensions | 20.19 x 19.89 x 3.4 cm; 226.8 g |

## Product Details

- **Brand:** Hosyond
- **CPU model:** ARMv7
- **Connectivity technology:** I2C
- **Model name:** Módulo LCD IIC I2C 2004
- **Operating system:** Raspberry Pi OS

## Images

![3pcs IIC I2C 2004 LCD Module 20x04 LCD Screen Module Display for Arduino Raspberry Pi - Image 1](https://m.media-amazon.com/images/I/71t3yGbVdLL.jpg)
![3pcs IIC I2C 2004 LCD Module 20x04 LCD Screen Module Display for Arduino Raspberry Pi - Image 2](https://m.media-amazon.com/images/I/71drxgxL6sL.jpg)
![3pcs IIC I2C 2004 LCD Module 20x04 LCD Screen Module Display for Arduino Raspberry Pi - Image 3](https://m.media-amazon.com/images/I/61mwz9XzrUL.jpg)
![3pcs IIC I2C 2004 LCD Module 20x04 LCD Screen Module Display for Arduino Raspberry Pi - Image 4](https://m.media-amazon.com/images/I/612kdmwy5kL.jpg)
![3pcs IIC I2C 2004 LCD Module 20x04 LCD Screen Module Display for Arduino Raspberry Pi - Image 5](https://m.media-amazon.com/images/I/618Ild00RyL.jpg)

## Available Options

This product comes in different **Size** options.

## Questions & Answers

**Q: How much current does this draw?**
A: Backlight power consumption (typical) : 15mA
Supply voltage (typical value) : 3.3V, 5V
Module operating current (Max) : 1500uA (Vdd=5V),1250uA (Vdd=3.3V)

**Q: Is this random access, i.e. send row/col position and character pairs? Or does it just scroll?**
A: I am using it with a ESP32. To display I send row number,column position with lcd.setCursor(0,0); Rows are 0-3 and columns are 0-19. Does not scroll.

**Q: Has anyone used these with a 3.3 volt device like a Raspberry Pi, ARM-based Arduino, or ESP32? How did you wire the backlight?**
A: i used the sketch from printables on 3 an 5 volts to turn on and off back light i used a momentary button

## Customer Reviews

### ⭐⭐⭐⭐⭐ Review
*by F***Z on 9 November 2025*

buenas algo caras era la entrega mas rápida

### ⭐⭐⭐⭐⭐ Review
*by H***E on 19 June 2025*

These LCD screens are good. If you're familiar with the 4x16 which come with some of the Arduino kits, these are different in that they use I2C communication. This is a good thing as using I2C with the Arduino is easy and means these only need 4 wires to be connected: Vcc, GND, and two wires to enable the comms to the Arduino. Much easier than the ratsnest of wires to the 4x16 which come in some kits. Look up "hd44780.h library" and you will find it as a free download on GitHub. Of note, but certainly not worth dinging this any stars: at one time there was likely a jumper on two pins on the I2C backpack. (The little adapter card on the back which is the go-between for I2C to the LCD is called a "backpack"). The location for the two pins is still there but there are no pins and no jumper. If you check you will find that the two holes, soldered over, are connected. Looking closely, you will see a very fine trace between the two pin holes. If you scrape through that trace, electrically isolating those points, the LCD will not illuminate. Now check both pins to Vcc for continuity: you will find one solder pad/hole which is directly connected to Vcc. You don't want this pin/pad, you want the other one (make sure they are not connected any longer, be sure that you got the trace destroyed). Solder in a pin here or directly solder to it if you feel lucky and connect this to one of the PWM pins on the Arduino. You can now adjust the LCD backlighting brightness with the Arduino (you'll have to configure that Arduino pin and set its output appropriately). Without this modification the LCD is either on or off, which you can control with the Arduino. However, without this mod, you cannot adjust the brightness of the backlighting (the little trim pot on the back of the unit is for adjusting the contrast of the display). With this mod you can turn the backlight on and off like you could before, *AND* you can adjust the brightness of the backlight. At full power the backlight is *BRIGHT*. Turning it down indoors is...good.

### ⭐⭐⭐⭐⭐ Review
*by S***S on 4 January 2024*

Good quality

---

## 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.ni/products/525429399-3pcs-iic-i2c-2004-lcd-module-20x04-lcd-screen-module](https://www.desertcart.ni/products/525429399-3pcs-iic-i2c-2004-lcd-module-20x04-lcd-screen-module)

---

*Product available on Desertcart Nicaragua*
*Store origin: NI*
*Last updated: 2026-03-04*