from machine import Pin, ADC #para leer entradas analogicas importamos ADC adicional a la clase Pin
#del modulo machine
from time import sleep #es importante el metodo sleep
pot = ADC(Pin(34)) #Creación del objeto llamado pot que contiene a la clase pin
#que a su vez contiene a pin y ponemos el numero del pin de la esp32
pot.atten(ADC.ATTN_11DB) #Nos sirve para configurar el rango que va a tener el convertidor en voltaje
#con 11DB se tiene un rango de 0 a 3.3V
#ADC.width(ADC.WIDTH_12BIT) #resolucion del convertirdor, witdth(ancho), se ponen
while True:
pot_valor = pot.read()
voltaje = (3.3/4095)*pot_valor #Para convertirlo a voltaje
print (voltaje)
sleep(0.1)