from machine import Pin, PWM, ADC
import time

frecuencia = 5000
led = PWM(Pin(21), frecuencia)
pot = ADC(Pin(12))
pot.atten(ADC.ATTN_11DB)

while True:
    duty_cycle = pot.read()  # Lee el valor del potenciómetro
    # Escala el valor del potenciómetro al rango 0-1023
    duty_scaled = int(duty_cycle * 1023 / 4095)
    led.duty(duty_scaled)  # Establece el ciclo de trabajo del LED
    print(duty_cycle)  # Imprime el valor del potenciómetro