Skip to content

Latest commit

 

History

History
50 lines (40 loc) · 1.38 KB

LCD_DISPLAY_MODULE.md

File metadata and controls

50 lines (40 loc) · 1.38 KB

16x2 LCD Display with I2C - Smart Remote for Controlling Electrical Appliances

📖 Overview

The 16x2 LCD Display with I2C is used in our project to show messages received from the web interface. The display is connected to the Arduino Uno via the I2C interface.

🔧 Features

  • 16 characters per row, 2 rows.
  • Uses I2C communication (SDA & SCL).
  • Reduces wiring compared to standard LCD.

📜 Pin Connections

LCD I2C Module Arduino Uno
VCC 5V
GND GND
SDA A4
SCL A5

🚀 Code Example

#include <Wire.h>
#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27, 16, 2); 

void setup() {
    lcd.init();    
    lcd.backlight();
    lcd.setCursor(0, 0);
    lcd.print("Smart Remote");
}

void loop() {
    lcd.setCursor(0, 1);
    lcd.print("ESP8266 Control");
    delay(2000);
    lcd.clear();
}

📜 License

This project is open-source and available under the MIT License.

🙌 Credits

🚀 Happy IoT Development! 🎉