from machine import Pin, PWM, ADC
from time import ticks_ms, ticks_add, ticks_diff, sleep
DT = const(500)
led = PWM(Pin(6), freq=1000)
pot = ADC(Pin(26))
tLe = ticks_ms()
while True:
if ticks_diff(ticks_ms(), tLe) >= DT:
v = pot.read_u16()
print(f"Valor: {v}, V:{3.3*v/65535}")
led.duty_u16(v)
tLe = ticks_add(ticks_ms(), DT)
sleep(0.2)