from machine import I2C, SoftI2C, Pin, Timer, RTC
import time
from pico_i2c_lcd import I2cLcd
import random
i2c = SoftI2C(sda=Pin(0),scl=Pin(1),freq=400000)
# i2c.scan()[0]
# devices = i2c.scan()
# for device in devices:
# print(hex(device))
addr = i2c.scan()[0]
print(hex(addr))
lcd = I2cLcd(i2c, addr, 16, 2)
lcd.clear()
rtc = RTC()
rtc.datetime((2024,1,24,4,11,21,0,0))
time.sleep(5)
print(rtc.datetime())
lcd.putstr(f"{rtc.datetime()}")