from machine import Pin, ADC
from time import sleep
adc32 = ADC(Pin(32))
adc32.atten(ADC.ATTN_11DB) # sets for a maximum input voltage of 3.6 volts
adc32.width(ADC.WIDTH_10BIT) # sets the bit width to 12 bits
r = dict(zip(range(501),["'low'"]*40+["'medium"]*80+["'average"]*80+["high'"]*300+["'max'"]))
while True:
val = adc32.read()
input_voltage = "The raw analogue is {} and condition is {} "
print(input_voltage .format(val,r[val]),end = "\r")