from machine import Pin, ADC, PWM
from time import sleep
# Initialize potentiometer on GPIO 26
pot = ADC(Pin(28))
# Initialize PWM for LED on GPIO 14
led = PWM(Pin(3))
led.freq(50) # Set PWM frequency to 50Hz
# Main loop
while True:
pot_value = pot.read_u16() # Read ADC value (0-65535)
print(pot_value) # Print ADC value for debugging
led.duty_u16(pot_value) # Set LED brightness based on pot value
sleep(0.1) # Short delay