Shopping Cart

Your cart is empty.

Your cart is empty.

SunFounder IIC I2C TWI Serial 2004 20x4 LCD Module Shield Compatible with Arduino R3 MEGA (IIC 2004)

Free shipping on orders over $29.99

$12.99

$ 5 .99 $5.99

In Stock

1.Color:16x2 I2c Lcd


  • Sunfounder I2C LCD 2004 displays characters of 4 rows with 20 characters in each
  • You can adjust the contrast by the potentiometer at its back.If you don't want the backlight, you can also unplug the jumper cap at the LCD back
  • IIC/I2C interface; only takes two I/O ports
  • Compatible with Arduino R3/MEGA board
  • With this LCD Module Shield, you can display whatever you want by programming the board.It is a perfect choice to make your project more interesting and vivid



Product Description

mega 2560

With the LCD shield, you can display whatever you want by programming compatible with Arduino board or Raspberry Pi.

Therefore, this is a perfect choice to make your project more interesting and vivid!

2004 LCD WITH i2c interface  MODULE

Specification:

  • Display: 4 lines x 20 characters
  • Backlight: Blue with white character color
  • Pin Definition: VCC/ GND/SDL and SCA
  • Contrast Adjust: Potentiometer
  • Backlight Adjust: Jumper
  • Default Address: 0x27, 0x3F
  • Working Voltage: 5V

Package:

  • 1 x blue 20x4 2004 lcd display + I2C serial interface

IIC/I2C interface

With IIC/I2C interface, it only takes two I/O port thus saving more for other usages. You can adjust the contrast by the potentiometer at its back. If you don’t want the backlight, you can also unplug the jumper cap at the LCD back.

This is a high-quality I2C LCD 2004 display. It's in elegant blue with white contents displayed. Can display 4 rows with 20 characters for each.


K7MDL
2025-08-20 17:43:03
Despite the Arduino focused listing title, the display is Hitachi compatible using the PCF8574T (in my unit) I2C converter backpack that can work on other processor lines easily. I needed to hook it up to a Cypress PSoc 5LP eval board (CY8CKIT-059). Cypress provides many code examples and auto-generates APIs for library parts like parallel and serial graphics and text displays. The library worked fine with the parallel Hitachi displays including this 4x20. It did not work with this backpack and the I2C library supporting NXP PCF2119x commands. The solution was to find and use a community library (V2.1 as of this date). It also adds a few new functions to integrate position and string and char printing. The default address (no jumpers installed on A0-A2) is 0x27 (7bit), or 0x4E (8bit). The non T version of the PCF8574 may be 3F default. You need to pay attention to the header or library component address entry for which form of address, 7 or 8 bit, is required to be entered as the protocol shifts the address 1 bit position. It is also helpful to run a small routine to scan the I2C bus to see what shows up if yo have any difficulty. Check for the community code at the cypress community website, thread number 11727. The backpack is a common part and you can remove it and use it on other displays, in my case a 2x16 Hitachi compatible display. For a programmable backlight level I cut the trace on the 5V side (top side of board) of the backlight 2 pin header and wired a jumper from the now open pin up to pin 16 on the backpack. My PWM wire supplies 5V and switched ground on a 2 pin 0.100" center plug. I changed it on the backpack so it would work on any display it ever got moved to since not all displays have easy onboard backlight connections or configuration jumper pads.
Arthur Bauman
2025-08-14 17:16:37
Works great! Thanks
Adam Hansen
2025-06-23 10:27:32
works as intended and of good quality
Jim C.
2025-06-18 13:46:06
The media could not be loaded.
Say Sot
2025-06-16 14:34:47
works great easy to use
GT Rider
2025-05-29 19:59:47
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.
theodore LINDLEY
2025-04-27 15:57:18
Very good screen for the price point. 2 complaints, the solder joints just above the screen are exposed, be aware if your going to mount into a metal box, maybe should include a gasket for that type of install, also the library was a bit difficult to find. But I have had worst units that boasted better features.
jcarranza71
2025-04-07 17:15:04
Con su placa de 4 pines, ha cumplido mis objetivos a la hora de un cableado extremadamente sencillo.Lo recomiendo ya que este tipo de displays suelen venir sin pines y hay que tirar de soldador.
Bill Pretty
2025-03-21 14:45:18
I connected the display to a Raspberry Pi 3 and it worked perfectly !
Jiji14
2025-03-15 09:47:17
Afficheur de qualité, la lisibilité des caractères est bonne ainsi que le contraste.La qualité des soudures est excellente.Je conseille ce produit
Luxen
2025-03-07 16:57:51
ottimo display che richiede a differenza di quello normale solo due pin per essere utilizzato.Si riesce così facilmente ad integrare con tutti gli altri sensori in modo molto più veloce e facile.Molto luminoso e facilmente leggibile anche in presenza di altre fonti luminose con un buon grado di lettura.Ottimo
3BOODY-7030
2025-02-02 10:43:09
الشاشة ممتازةتاخذ 16 حرف في كل صف عدد الاصفوف 2