#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd (0x27, 16, 2);
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, ESP32!");
lcd.init(); // inicializa o display
lcd.backlight(); // liga o backlight
}
void loop() {
// put your main code here, to run repeatedly:
delay(10); // this speeds up the simulation
lcd.setCursor(1, 0); // 4a. coluna, 1a. linha
lcd.print("eletronica");
lcd.print(" II");
// enviar caracteres para o display
lcd.setCursor(2, 1); // 3a. coluna, segunda linha
lcd.print("*"); // manda como texto
lcd.print(" "); // manda como texto
lcd.write('*'); // manda caracter
lcd.write(' '); // manda caracter
lcd.write(B00101010); // manda em binário
lcd.write(' ');
lcd.write(0x2A); // manda em hexadecimal
lcd.write(' ');
lcd.write(42); // manda em decimal
lcd.write(' ');
lcd.write(0); // envia coracao para o display
}