1 · Connect power
Connect Arduino 5V → backpack VCC and GND → GND.
Program a 16-column × 2-row character LCD using an Arduino UNO and an I²C backpack. Edit the yellow-highlighted settings, then press Play to see the result.
The LCD1602 shows two rows of 16 character cells. An I²C backpack translates serial commands from the Arduino into the LCD's parallel control signals, reducing the wiring to four connections.
Connect Arduino 5V → backpack VCC and GND → GND.
On UNO R3, A4 → SDA (data) and A5 → SCL (clock).
lcd.init() prepares the display and
lcd.backlight() enables its backlight.
lcd.setCursor(col,row) selects a cell; lcd.print() writes text.
0x27 or 0x3F, but your module may differ. Run an I²C scanner if the LCD stays blank. The blue/green screen color and contrast depend on the actual module; adjust the backpack's contrast potentiometer. This simulator models common ASCII text rather than every custom CGRAM character. The Arduino code uses one common LiquidCrystal_I2C API; some library versions use different initialization methods.