#include <LCDI2C_Multilingual.h>
LCDI2C_Generic lcd(0x27, 20, 4); // I2C address: 0x27; Display size: 20x4
void setup() {
lcd.init();
lcd.backlight();
}
void loop() {
String l1test = "Line 1 test";
String l2test = "Line 2 test";
String l1overwrite = "Line 1 overwrite";
String l2overwrite = "Line 2 overwrite";
lcd.setCursor (0,0);
lcd.printf ("%-16s", l1test.c_str());
lcd.setCursor (0,1);
lcd.printf ("%-16s", l2test.c_str());
delay(2000);
lcd.setCursor (0,1);
lcd.printf ("%-16s", l2overwrite.c_str());
delay(2000);
lcd.setCursor (0,0);
lcd.printf ("%-16s", l1overwrite.c_str());
delay(2000);
}