from machine import Pin, ADC
from machine import sleep
sensor = ADC(Pin(32)) # Configurar GPI032 como entrada analógica
sensor.atten(ADC.ATTN_11DB) # Configurar el rango de lectura (0-3.3V)
led = PWM(Pin(2)) # Configurar GPIO2 como salida PWM
led.freq(500) # frecuencia de 500 Hz
while True:
valor = sensor.read() # Leer el valor analogico
duty = int(valor * 1023 / 4095) # Convertir al rango del duty
led.duty(duty) # Aplicar el duty al LED
sleep(0.1)