#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);
}