SunFounder IIC/I2C/TWI LCD1602 Display Module Compatible with Arduino and Raspberry Pi
Thumbnail 1Thumbnail 2Thumbnail 3Thumbnail 4Thumbnail 5Thumbnail 6Thumbnail 7

SunFounder IIC/I2C/TWI LCD1602 Display Module Compatible with Arduino and Raspberry Pi

Product ID: 98403555
Secure Transaction

Details

  • Brand
    SunFounder
  • Model Name
    2004 20x4 LCD
  • Ram Memory Installed Size
    1 MB
  • Memory Storage Capacity
    1 TB
  • CPU Model
    210
5V power supply
🔌4-pin minimal wiring
🖥️I2C protocol support

Description

📟 Minimal pins, maximum impact—upgrade your DIY display game!

  • CUSTOMIZABLE DISPLAY - Built-in potentiometer lets you effortlessly adjust backlight and contrast to fit any environment or mood.
  • COMPACT LIGHTWEIGHT - Slim 4.9 x 1.7 x 0.4 inch design weighing just 1.41 ounces—perfect for sleek, space-conscious projects.
  • RELIABLE FUTURE PROOF - Powered by a stable 5V supply and backed by SunFounder’s trusted ARM-based processor for consistent performance.
  • STREAMLINED CONNECTIVITY - Only 4 pins needed—VCC, GND, SDA, SCL—freeing up your I/O ports for more innovation.
  • PLUG PLAY COMPATIBILITY - Seamlessly integrates with Arduino and Raspberry Pi using the provided I2C LCD1602 library for instant coding ease.

The SunFounder IIC/I2C/TWI LCD1602 Display Module is a compact, 16x2 character LCD designed for easy integration with Arduino and Raspberry Pi. Utilizing only four pins and supporting the I2C protocol, it minimizes wiring complexity while offering adjustable backlight and contrast via a built-in potentiometer. Powered by 5V and featuring a reliable ARM processor, this lightweight module is ideal for professional-grade prototyping and embedded projects.

Small manufacture image 1Small manufacture image 2Small manufacture image 3Small manufacture image 4Small manufacture image 5

Specifications

Standing screen display size1 Centimeters
Screen Resolution2560 x 1600 pixels
Max Screen Resolution2560 x 1600 pixels
Processor210
Card DescriptionDedicated
Wireless Type802.11b
BrandSunFounder
Series2004 20x4 LCD Module
Item model numberTS0351
Operating Systemios
Item Weight1.41 ounces
Product Dimensions4.9 x 1.7 x 0.4 inches
Item Dimensions LxWxH4.9 x 1.7 x 0.4 inches
Color16x2 I2C LCD
Processor BrandARM
Number of Processors1
Voltage5 Volts
ManufacturerSunFounder
ASINB019K5X53O
Is Discontinued By ManufacturerNo
Date First AvailableApril 13, 2016

Have a Question? See What Others Asked

It it possible to change the address of the lcd to have multiple lcd on the same bus?
Has anyone run this display on 3.3 volts successfully? I'd like to use it on an 8266-12E to display the ip address.
Do these come with an I2C backpack? I just ordered some of these and they came with no backpack in the package.
Does this work for the old raspberry pis that have a 26 pin gpio?

Reviews

J**.

Big, bright, easy to use I2C LCD display

The media could not be loaded. Big, bright, easy to use LCD display. This is a 4 line by 20 character LCD display with a daughter card that provides a simple I2C interface. Ignore the portion of the product description that says this is a shield or intended for an Uno or a Mega2560. This display will work with any micro-controller that supports I2C communications (basically, all of them).To use this display you need to connect four wires: Vcc, Gnd, SDA, and SDC. You can have several I2C devices on the same I2C lines, so there is little reason to use anything other than the standard connections for your controller. I used an Arduino Nano which is slightly amusing with this display - the Nano is no larger than the I2C daughter card attached to the back of the LCD display, so it is dwarfed by the display. Load an I2C LCD library; I used the one from the vendor, see their page at wiki.sunfounder.cc/index.php?title=I2C_LCD2004. There also is a link to the spec sheet for the interface chip on the I2C daughter card they added to the display. I have not read it in any detail, but it looks like a fairly simple I2C to 8 bit parallel interface, which is what is needed to easily drive an LCD display like this. There is also a potentiometer to control display contrast (not brightness, just contrast). You will need to adjust that contrast if your drive voltage changes.I have attached a short video from this display; contrast is turned relatively high so you can clearly see the dots and character blocks. The video enters characters starting at the top right. Notice that at the end of the first line, entry moves to the third line, then to the second, and then to the fourth. I also ran the display shifting characters in from the right end of the first line (well, third line the way things actually work), although that is not shown. When shifting in from the right, entry starts at the end of the third line and characters shift up through the first line, then entry moves to the start of the fourth line and characters shift up to the second line. Things should work fine as long as you don't try to put more than 20 characters in a line, at which point expect to be confused.A very nice display that is very easy to use.

P**O

After being on for a year or more, it still works fine.

I have been writing code for a greenhouse controller for over a year. LOL The display is always on to run a test or just remind me to work on the program. After being on for a year or more, it still works fine.

G**R

Great Value for a 20x4 I2C Display

Great value for a 20x4 I2C LCD. I will admit it took me longer than I expected to find the Arduino library for this display on their web site. Fortunately, other 20x4 I2C libraries will work with this display, which I used before I found the library for this LCD. It is also advantageous to be able to use the I2C interface of the Uno R3 board, which keeps other I/O ports available for external devices that don't have that capability.Here are my likes/less-than-likes about this display -Pros:1. What's not to like about the cost of this display? There are other displays in the same category as this LCD that easily cost more than an Arduino Uno R3.2. The contrast adjustment is built into the I2C board. No need to put together a shield with a dubious 10 kOhm potentiometer from another project. When adjusted properly, this display is as sharp as any I have seen in the white on blue displays.3. Easy to integrate into a project once you find the right library files.4. Open source library files for this display and interface type are easy to find; they do work with this display.5. Build quality is surprisingly good.Cons:1. Library files supporting this display specifically aren't as easy to find on the manufacturer's web site. I couldn't find a Downloads section on their site, but it seems they have a Wiki with download links to library files for their devices.Yes, this product is built in China. Some may find that problematic, some may not. If their build quality for all displays of this model is consistent with the unit I received, then I would not be uncomfortable getting more for other projects. If you are operating on a shoestring budget and need more room than a 16x2 display offers, this display may just be what you want.

T**R

A device that works as expected, easy to use, lots of instructions and Arduino library online.

Great product. Go to the website, check out the video, downloaded the library, hooked it up to my generic Arduino using their guides. Before I even loaded the sketch the device sprung to life when the backlight was powered up displaying a default message. I could immediately see the LCDs were displaying well.I loaded the zip library from the website, loaded the sample sketch and ran it and bingo I saw their help world message. Updated it and Bam I saw my message. Googled how to create and display a custom character and did so. Vary happy with the purchase.If paying the price of a side of fries at your favorite fast food place doesn't phase you then I highly recommend spending a couple extra bucks to buy from these guys, and know you are getting something you can enjoy right away.I haven't tried powering this from a device running 3.3 volts but my 5 volt Arduino clone works great with this.

Common Questions

Yes, all products are sourced directly from authorized retailers in the US, UK, UAE and India. We maintain strict quality control processes and verify each product before shipping. All items come with applicable manufacturer warranties and are covered by our standard return policy.
Delivery times vary by destination country, typically ranging from 3-9 business days. Each order is fully trackable through our system. We handle all customs clearance and use reliable courier partners for last-mile delivery. You'll receive regular updates about your order status via email and our app.
Desertcart is an international e-commerce platform operating since 2014. We securely process thousands of orders globally each day. Every product goes through our quality verification process before delivery, and we provide end-to-end order tracking, 24/7 customer support, and a comprehensive returns policy to ensure a safe shopping experience.
Our prices include the product cost, international shipping, import duties, customs clearance, and local delivery charges. We handle all customs and import procedures, ensuring there are no hidden fees upon delivery. PRO members receive additional benefits including free shipping.

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Suresh K.

Very impressed with the quality and fast delivery. Will shop here again.

4 days ago

Khalid Z.

Great experience from order to delivery. Highly recommended!

1 week ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving millions of shoppers across more than 100 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
$65

Duties & taxes incl.

Dominicastore
1
Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Ask AI about this Product

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Khalid Z.

Great experience from order to delivery. Highly recommended!

1 week ago

Farhan Q.

The delivery time was excellent, and the packaging was secure.

2 months ago

Sunfounder Iic I2c Twi Lcd1602 Display Module Compatible With Arduino | Desertcart Dominica