#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd_verde(0x27, 16, 2);
unsigned int potenciometro1 = 0;
unsigned int potenciometro2 = 0;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, ESP32-S3!");
lcd_verde.init();
lcd_verde.backlight();
lcd_verde.setCursor(0,0);
lcd_verde.print("Hola upcino!");
delay(3000);
lcd_verde.clear();
}
void loop() {
// put your main code here, to run repeatedly:
potenciometro1 = analogRead(1);
potenciometro2 = analogRead(2);
lcd_verde.setCursor(0,0);
lcd_verde.print("ADC 1:");
lcd_verde.print(map(potenciometro1, 0, 4095, 0, 15));
lcd_verde.print(" ");
lcd_verde.setCursor(0,1);
lcd_verde.print("ADC 2:");
lcd_verde.print(map(potenciometro2, 0, 4095, 0, 100));
lcd_verde.print(" ");
delay(10); // this speeds up the simulation
}