Давайте научимся записывать данные в файл и читать их. Считанные данные выведем на LCD дисплей.
Подключим LCD дисплей
from machine import Pin, I2C from esp8266_i2c_lcd import I2cLcd _init() DEFAULT_I2C_ADDR = 0x3F # Или 0x27 в зависимости от модели микросхемы на плате i2c = I2C(scl=Pin(5), sda=Pin(4), freq=400000) lcd = I2cLcd(i2c, DEFAULT_I2C_ADDR, 2, 16) lcd.backlight_on() #Записываем в файл текст file = open("for_lcd.txt", 'w') written = file.write("The text was read from a file.") file.close() lcd.clear() #Читаем из файла текст file = open('for_lcd.txt', 'r') text = file.read() file.close() lcd.putstr(text)
В этой программе мы сначала записали текст в файл, а потом прочитали его из файла и вывели на дисплей.