Problema con LCD I2C

Bueno soy demaciado novato con esto de arduino y me compre un LCD I2C de mjkdz que es el I2C lcd1602 y pido ayuda a saber como programar el LCD busque mucho por internet y no encuentro nada tengo el arduino UNO, con soft de 1.0.5
Si me podrian ayudar muchas gracias es para un proyecto escolar

Aquí tienes un buen video al respecto LCD por I2C en Arduino - YouTube y un tutorial Tutorial Arduino - Conectar LCD 16x2 por protocolo I2C

Si buscas un poco más encontrarás multitud de información al respecto.

Un saludo,

Ya pude hacerlo ahora lo que quiero hacer es poner una 2 pantalla tambien I2C pero no se si lo soporte arduino uno, y como hacer el codigo, este codigo estoy usando en este momento

// Importamos las librerias necesarias 
#include <Wire.h>
#include <LCD.h>
#include <LiquidCrystal_I2C.h>  //  NewLiquidCrystal libreria
 
/*-----( Declaramos las constantes )-----*/
#define I2C_ADDR    0x20  // Direccion I2C para PCF8574A que es el que lleva nuestra placa diseñada por MJKDZ
//definimos las constantes para esta placa
 
#define  LED_OFF  0
#define  LED_ON  1
 
//mjkdz i2c LCD board
//                    addr, en,rw,rs,d4,d5,d6,d7,bl,blpol
LiquidCrystal_I2C lcd(I2C_ADDR, 4, 5, 6, 0, 1, 2, 3, 7, NEGATIVE);
 
void setup()  
{
  lcd.begin (16,2);  // inicializar lcd 
// Activamos la retroiluminacion
  lcd.setBacklight(LED_ON);

  pinMode(13, OUTPUT); // Declaramos el pin 13 como salida
}
void loop()
{
 
// Reseteamos el LCD   
  lcd.clear();
  lcd.setBacklight(LED_OFF);//Backlight esta apagado 
  delay(500); 
 
  lcd.backlight(); //Backlight esta prendido
  lcd.setCursor(0,0);
  lcd.print("Llamando a "); 
  lcd.setCursor(0,1);
  lcd.print("Tino Algandar "); 
  delay(2000); 

  digitalWrite (13, HIGH) // Encendemos el LED
  ;delay (300)          // Esperamos 300 milisegundos
  ;digitalWrite (13, LOW)   // Apagamos el LED
  ;delay (300)         // Esperamos 300 milisegundos
;}

Hola alguien me puede decir como conectar 2 LCD I2C en 1 arduino uno