#include <LiquidCrystal_I2C.h>
// untuk setting lcdnya
int lcd_char = 16;
int lcd_line = 2;
int lcd_address = 0x27; // 0x27 adalah alamat dari lcdnya
LiquidCrystal_I2C lcd(lcd_address, lcd_char, lcd_line);
void setup() {
// initialize LCD
lcd.init();
// menyalakan backlight lcd
lcd.backlight();
// print halo pada saat program baru saja dijalankan
lcd.print("Halo");
delay(1500);
// membersihkan layar lcd dari program sebelumnya
lcd.clear();
}
void loop() {
// print "Selamat Datang" pada garis pertama
lcd.setCursor(0, 0);
lcd.print("Selamat Datang");
// print "STM32 dan LCD 16x2" pada garis kedua
lcd.setCursor(0, 1);
lcd.print("STM32 dan LCD 16x2");
delay(2000);
}