from machine import Pin, ADC,PWM
from utime import sleep

# Configura el pin GP26 como entrada ADC para el potenciómetro
potenciometro = ADC(26)

# Configura el pin GPIO15 como salida PWM para el LED
led = PWM(Pin(15))

# Frecuencia de la señal PWM (1 kHz)
led.freq(1000)

while True:
    # Lee el valor del potenciómetro (0 a 65535)
    valorP = potenciometro.read_u16()
    # Establece el ciclo de trabajo del PWM directamente con el valor del potenciómetro
    led.duty_u16(int(valorP))
    print(valorP)
    # Pequeña pausa para evitar lecturas demasiado rápidas
    sleep(0.01)
BOOTSELLED1239USBRaspberryPiPico©2020RP2-8020/21P64M15.00TTT