#include <LiquidCrystal_I2C.h>
#include <ESP32Servo.h>
LiquidCrystal_I2C lcd(0x27,16,2);
Servo Servo;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
lcd.begin(16,2);
lcd.init();
lcd.backlight();
Servo.attach(18);
lcd.setCursor(0,1);
}
void loop(){
lcd.setCursor(0,0);
int sig = analogRead(32);
int rot = map(sig,0,4095,0,180);
Servo.write(rot);
lcd.println("Rotation :-");
lcd.print(rot);
Serial.print(sig);
delay(250);
}