LabWired The easy way to build hardware
I²C device

LCD1602 Character Display (I2C)

The LCD1602 Character Display (I2C) is an I²C device in the LabWired part catalog. Its catalog type is lcd1602. It connects to the MCU over I²C. It has 4 pins. A registered peripheral model runs in the engine: the firmware talks to it over the real bus and gets device-accurate responses.

Key facts

CategoryI²C devices
Catalog typelcd1602
InterfaceI²C
Pins4
DatasheetHitachi HD44780U (LCD-II) dot matrix LCD controller/driver datasheet

What LabWired simulates

What is simulated

Simulated device model

How it was validated

Built from the datasheet. Implemented from the part’s register documentation and exercised by automated tests. Nothing physical was ever placed next to it.

LCD1602 Character Display (I2C) pinout

PinElectrical typeFunction
GND Power input Supply
VCC Power input Supply
SCL Open-drain I²C clock (SCL)
SDA Open-drain I²C data (SDA)

How to simulate the LCD1602 Character Display (I2C) in LabWired

  1. Open the Playground at app.labwired.com and place an MCU board.
  2. Add the LCD1602 Character Display (I2C) (catalog type lcd1602).
  3. Connect GND and VCC to the supply and ground of the board.
  4. Connect SDA and SCL to the I²C data and clock pins of the board.
  5. Run the firmware. It finds the part on the I²C bus and reads and writes it as on hardware.

Related I²C devices

All I²C devices · All parts

Further reading

Modelled from Hitachi HD44780U (LCD-II) dot matrix LCD controller/driver datasheet.