from machine import Pin, PWM, ADC
import time
pot = ADC(27)
servo = PWM (Pin(28))
servo.freq(50)
def set_angle(valor):
#convertir 0-65535 a 0-180°
angle = (valor / 65535) * 180
duty = int(1638 + (angle / 180) * 65535)
servo.duty_u16(duty)
while True:
valor = pot.read_u16()
set_angle(valor)
time.sleep(0.05)