An i2c library to control AQM1602
Project description
asukiaaa_py_i2c_lcd
An i2c driver to control lcd from raspberry pi with python.
Useage
Install
sudo apt install smbus python-pip
sudo pip install asukiaaa_py_i2c_lcd
Activate I2C of raspberry pi
sudo raspi-config
Interface Options -> I2C -> Yes
Connect
Raspberry pi |
I2C Relay |
---|---|
3.3v |
VCC |
2 (SDA) |
SDA0 |
3 (SCL) |
SCL0 |
GND |
GND |
I2C Relay |
LCD |
---|---|
VCC (3.3v) |
VCC |
SDA1 |
SDA |
SCL1 |
SCL |
GND |
GND |
Run
Execute the following command.
from asukiaaa_py_i2c_lcd.core import I2cLcd, AQM1602_ADDR
I2C_BUS_NUM = 1
lcd = I2cLcd(I2C_BUS_NUM, AQM1602_ADDR)
lcd.setCursor(0,0)
lcd.write("Hello")
lcd.setCursor(3,1)
lcd.write("World")
References
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file asukiaaa_py_i2c_lcd-0.1.4.tar.gz
.
File metadata
- Download URL: asukiaaa_py_i2c_lcd-0.1.4.tar.gz
- Upload date:
- Size: 2.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 304be479ef3404aa4f162cc3499fbff56c992794dd38ab4af9ba5ed1bd5a6fc6 |
|
MD5 | ee22fc7579371663b32452e73ae71c24 |
|
BLAKE2b-256 | 409975432e9c5a52fdf23bc75bcac452900feb05708586b5d3e81063962f6e0a |
File details
Details for the file asukiaaa_py_i2c_lcd-0.1.4-py3-none-any.whl
.
File metadata
- Download URL: asukiaaa_py_i2c_lcd-0.1.4-py3-none-any.whl
- Upload date:
- Size: 4.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32289d12511582f7ec9dbbb23884a33362a19718cb918045c518aec835e308a9 |
|
MD5 | a5b54db012b65d9b5b89098f887c3bce |
|
BLAKE2b-256 | 2289196b8c0ba972197a1ef4fff7c6819117c2a8878af45f06776801ef850bcd |