Search

5 Pcs LCD Display Module 1602 16x2 Character I2C Display Blue Backlight LCD Screen for Arduino Raspberry Pi

KWD 7

Brand
MakerHawk
Weight
210 g
All electronics ship with US style plugs. You may need a voltage converter or a plug adapter.
1 +

Special Features

  • Industrial Character LCD Display: The 1602 LCD module features a 16x2 character display, widely used in IoT, school electronics projects, smart buildings, and DIY maker projects.
  • Versatile Pin Interface: Equipped with VSS, VDD, VL, RS, R/W, E, D0-D7, and backlight pins, supporting multiple operation modes.
  • Adjustable Contrast: Easily adjust the contrast using a 10K potentiometer to suit different environments.
  • Multiple Control Commands: Supports 11 control commands including clear display, cursor reset, and display switch control.
  • Compatible with I2C Interface: Compatible with Arduino, Raspberry Pi, Tinkerboard, ESP32 and more, supporting I2C interface for simplified connection and programming.

Description

Pin Interface Description
Pin 1: VSS is the ground power supply.
Pin 2: VDD is connected to a 5V positive power supply.
Pin 3: VL is the contrast adjustment terminal of the LCD display. The contrast is weakest when connected to a positive power supply and the highest when connected to the ground. When the contrast is too high, "ghosting" will occur. When in use, the contrast can be adjusted through a 10K potentiometer.
Pin 4: RS is the register selection. When the high level is selected, the data register is selected, and when the low level is selected, the instruction register is selected.
Pin 5: R/W is the read and write signal line. When the high level is high, the read operation is performed, and when the low level is low, the write operation is performed. When RS and R/W are both low levels, the instruction or display address can be written. When RS is low and R/W is high, the busy signal can be read. When RS is high and R/W is low, data can be written.
Pin 6: The E terminal is the enable terminal. When the E terminal jumps from high level to low level, the LCD module executes the command.
Pins 7-14: D0~D7 are 8-bit bidirectional data lines.
Pin 15: positive pole of backlight source.
Pin 16: negative pole of backlight source.

Control Instructions
1: Clear display, instruction code 01H, cursor reset to address 00H.
2: Cursor reset, cursor returns to address 00H.
3: Cursor and display mode setting I/D: cursor movement direction, high level right shift, low level left shift S: whether all text on the screen is shifted to the left or right. High level means valid, low level means invalid.
4: Display switch control. D: Control the on and off of the overall display, high level means on display, low level means off display C: Control the on and off of the cursor, high level means there is a cursor, low level means there is no cursor B: Control whether the cursor flashes, high level flashes, low level does not flash.
5: Cursor or display shift S/C: Move the displayed text when high level, move the cursor when low level.
6: Function setting command DL: 4-bit bus at high level, 8-bit bus at low level N: Single-line display at low level, double-line display at high level F: 5x7 dot matrix characters at low level, 5x10 dot matrix characters at high level.
7: Character generator RAM address setting.
8: DDRAM address setting.
9: Read busy signal and cursor address BF: Busy flag, high level means busy, the module cannot receive commands or data at this time, if it is low level, it means not busy.
10: Write data.
11: Read data.

Related Items


{"error":"Error","cart_limit":"You have too many items in your cart.","prod_limit":"You cannot add any more of this item"}