from machine import Pin
from machine import ADC
from time import sleep
pot = ADC(26)
factor = 3.3 / 65535
led = Pin(12,Pin.OUT)
def map (s, a1, a2, b1,b2):
return b1 + (s-a1) * (b2-b1) / (a2 - a1)
while True:
raw = pot.read_u16()
delay = map(raw,0,65535,0,1)
volts = raw * factor
print("raw:", raw, "voltage :",volts)
led.value(1)
sleep(delay)
led.value(0)
sleep(0.5)