import utime
from machine import I2C,Pin
from lcd_api import LcdApi
from pico_i2c_lcd import I2cLcd

#Direccionar el i2c al LCD

I2C_ADDR = 0X27
I2C_NUM_ROWS=2
I2C_NUM_COLS=16

i2c=I2C(0,sda=Pin(0), scl=Pin(1), freq=400000)

#configuarar lcd al codigo
lcd=I2cLcd(i2c,I2C_ADDR, I2C_NUM_ROWS, I2C_NUM_COLS)
pot = machine.ADC(26)

def lcd_str(message,col,row):
    lcd.move_to(col,row) #mover la posición de lo valores de la comlumna
    lcd.putstr(message) #enviar caracteres a pantalla led

while True:
    lcd_str("D:    |  V:",0,0)
    lcd_str(str(int(pot.read_u16())),0,1) # Lectura Digital
    valor = pot.read_u16()
    voltaje = str(round((valor/65535*3.3),2))
    lcd_str("|", 6,1)
    lcd_str (voltaje, 9,1)
    print(voltaje)
    utime.sleep(0.5)
    lcd.clear



    

    
$abcdeabcde151015202530354045505560fghijfghij