from machine import Pin,ADC,PWM
from time import sleep
pot=ADC(Pin(14))
led= PWM(Pin(2),freq=5000)
pot.width(ADC.WIDTH_10BIT)
pot.atten(ADC.ATTN_11DB)
while True:
pot_value=pot.read()
voltage = 3.3*pot_value/1023
print("analog value is", pot_value)
print("ADC voltage is", voltage)
sleep(0.1)
if pot_value>15:
led.duty(pot_value)
else:
led.duty(0)
sleep(0.5)