uma biblioteca para utilização de um display i2c no esp32 micropython
Project description
I2C LCD micropython esp32
import
from LCD.lcd import LCD1602
LCD = LCD1602(scl=12, sda=14)
#LCD1602(scl, sda, num_lines=None, num_columns=None, freq=None):
LCD.puts('teste',x=0,y=1)
#y 0~1
#x 0~15
print txt
from time import sleep
LCD.println(['1','2','3','4','5'])
x = 2
while True:
sleep(1)
LCD.println(linha=x)
x+=1
#linha == line for txt(list)
for txt
from time import sleep
LCD.println('1 \n 2 \n 3 \n 4 \n 5')
x = 2
while True:
sleep(1)
LCD.println(linha=x)
x+=1
print choices
from time import sleep
LCD.escolhas('txtprincipal', 0, ['1','2','3','4','5'])
x = 1
while True:
sleep(1)
LCD.escolhas(posicao=x)
x+=1
if x == 3:
print(LCD.escolhas(posicao=x,select=True))
break
lcd clear
LCD.clear()
lcd print in line
LCD.putsln(['line 0', 'line 1'])
especial char
from time import sleep
b = bytearray([...])
LCD.char(0,b)
LCD.println(['1','2','3','4',char(0)])
x = 2
while True:
sleep(1)
LCD.println(linha=x)
x+=1
#linha == line for txt(list)
lcd hal backlight
LCD.hal_backlight()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for esp32_micropython_i2cLCD-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e361e59cf498aa10b1887771d351a1dc7b4ae7dd79308ca7e82e1fa4c2118be3 |
|
MD5 | ae036fcb77f1d4fef0c53a33463d0991 |
|
BLAKE2b-256 | 045acb75cc5a4ac80b5e10f68b23393709e58eacfaaae12feee2eab6f3e83790 |