2004A LCD Blue Display 20X4 Character 5V with HD44780

Contents:
  1. The 2004A LCD
  2. Specification
  3. I2C Addressing
  4. Library Functions
  5. Schematic
  6. IIC/I2C/TWI/SPI Serial Interface
  7. References

[Top][Home]

This is a 20x4 Arduino compatible LCD display module with high speed I2C interface. It is able to display 20x4 characters on two lines, white characters on a blue background.

The 2004A LCD

Image Image
Image Image

The above LCD come with out the I2C adapter soldered on the rear. It is best to order LCD with the adater solderin. Do not get caught as I did and have to source then afterwards and spent time soldering them in place. Most implementations of LCD screens call fo rthe I2C connections as the alternative is six precious pin to run th LCD.

This is the unit you should buy (NOTE the I2C adaptor on the rear):
Image

[Top][Home]


Specification

Specification: [Top][Home]


I2C Addressing

A2	A1	A0  Address
0	0	0	0x20
0	0	1	0x21
0	1	0	0x22
0	1	1	0x23
1	0	0	0x24
1	0	1	0x25
1	1	1	0x26
1	1	1	0x27
[Top][Home]


Library Functions

Library Support Functions:

[Top][Home]


Schematic

I2C_LCD_Schematic.pdf

The HD44780U dot-matrix liquid crystal display controller and driver.
http://image.dfrobot.com/image/data/DFR0154/LCD2004%20hd44780%20Datasheet.pdf

The PCA8574/74A provide general purpose remote I/O expansion for most microcontroller families via the two-line bidirectional I2C-bus (serial clock (SCL), serial data (SDA)).
http://image.dfrobot.com/image/data/DFR0154/PCA8574%20Datasheet.pdf

[Top][Home]


IIC/I2C/TWI/SPI Serial Interface

Image Image

This is a IIC/I2C/TWI/SPI Serial Interface. As the pin resources of Arduino controller is limited, with the I2C interface module, you will be able to realize data display via only 2 wires. If you already has I2C devices in the project, this LCD module uses the same pin resources.


Dupont Wire:
Image

I2C (Inter-Integrated Circuit), pronounced I-squared-C, is a synchronous, multi-master, multi-slave, packet switched, single-ended, serial computer bus invented in 1982 by Philips Semiconductor (now NXP Semiconductors). It is widely used for attaching lower-speed peripheral ICs to processors and microcontrollers in short-distance, intra-board communication. Alternatively I2C is spelled I2C (pronounced I-two-C) or IIC (pronounced I-I-C).

http://image.dfrobot.com/image/data/DFR0154/PCA8574%20Datasheet.pdf

[Top][Home]


References

Specification For LCD Module2004A Vers 1.0 by SHENZHEN EONT ELECTRONICS CO.,LTD https://www.beta-estore.com/download/rk/RK-10290_410.pdf

[Top][Home]


Glenn Lyons VK4PK
glenn@LyonsComputer.com.au
Ver:gnl20190218 - pre published v0.9