Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino Leonardo Controlled LCD Display with I2C Interface

View and Edit Project In Cirkit DesignerImage of Arduino Leonardo Controlled LCD Display with I2C Interface

Circuit Documentation

Summary

This circuit integrates an Arduino Leonardo with two LCD modules: a generic LCD 16x2 (Wokwi Compatible) and an LCM1602 IIC module. The Arduino Leonardo serves as the microcontroller, controlling the LCD displays via I2C communication. The LCM1602 IIC module is used as an interface between the Arduino and the generic LCD, facilitating easier communication through the I2C protocol. The circuit is designed to display text on the LCD screen.

Component List

Arduino Leonardo (Rev3b)

LCD 16x2 (Wokwi Compatible)

LCM1602 IIC

Wiring Details

Arduino Leonardo (Rev3b)

LCD 16x2 (Wokwi Compatible)

LCM1602 IIC

Documented Code

#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);

void setup() {
  lcd.begin();
}

void loop() {
  lcd.setCursor(0, 0);
  lcd.print("TEST LCD i2C");
  lcd.setCursor(0, 1);
  lcd.print("KelasRobot.com");
}

Code Description