#include <ESP32Servo.h>
const int potenciometer = 34;
const int pinservo = 18;

int angle = 0; //Variable para guardar la posición del servo
int valuePot = 0; //Variable para guardar el valor del potenciometro
Servo servo;

void setup() {
  // put your setup code here, to run once:
  servo.attach(pinservo);
  servo.write(angle);
}

void loop() {
  // put your main code here, to run repeatedly:
  valuePot = analogRead(potenciometer);
  angle = map(valuePot, 0, 4095, 0, 180);//Utilizamos map para obtener el ángulo directamente con el valor del potenciometro
  servo.write(angle);
  delay(150);
}