from machine import I2C,Pin
from machine import Pin,ADC
from lcd_api import LcdApi
from i2c_lcd import I2cLcd
from time import sleep
pot1=Pin(15,Pin.OUT)
pot=ADC(Pin(pot1))
red=Pin(16,Pin.OUT)
green=Pin(17,Pin.OUT)
blue=Pin(18,Pin.OUT)
addr=0x27
r=2
c=16
sda_pin=Pin(21)
scl_pin=Pin(22)
i2c=I2C(0,sda=sda_pin,scl=scl_pin,freq=10000)
lcd=I2cLcd(i2c,addr,r,c)
while True:
potVal=pot.read()
lcd.move_to(0,0)
lcd.putstr("POTVALUE=")
lcd.move_to(9,0)
lcd.putstr(str(potVal))
sleep(1)
lcd.clear()
red.value(1)
green.value(0)
blue.value(0)
lcd.move_to(0,0)
lcd.putstr("")
sleep(1)
lcd.clear()