基于IL91874的电子墨水显示的CircuitPython `displayio` 驱动器
项目描述
简介
CircuitPython displayio 驱动器,适用于基于IL91874的电子墨水显示
依赖项
此驱动器依赖于
请确保所有依赖项都在CircuitPython文件系统中可用。这可以通过下载 Adafruit库和驱动程序包 来轻松实现。
从PyPI安装
在支持的GNU/Linux系统(如Raspberry Pi)上,您可以从PyPI 本地安装驱动器。为当前用户安装
pip3 install adafruit-circuitpython-il91874
为系统范围安装(在某些情况下可能需要)
sudo pip3 install adafruit-circuitpython-il91874
在当前项目中的虚拟环境中安装
mkdir project-name && cd project-name
python3 -m venv .venv
source .venv/bin/activate
pip3 install adafruit-circuitpython-il91874
使用示例
"""Simple test script for 2.7" 264x176 Tri-Color display shield
Supported products:
* Adafruit 2.7" Tri-Color ePaper Display Shield
* https://www.adafruit.com/product/4229
"""
import time
import board
import busio
import displayio
import adafruit_il91874
displayio.release_displays()
spi = board.SPI()
epd_cs = board.D10
epd_dc = board.D9
display_bus = displayio.FourWire(spi, command=epd_dc, chip_select=epd_cs, baudrate=1000000)
time.sleep(1)
display = adafruit_il91874.IL91874(display_bus, width=264, height=176, highlight_color=0xff0000, rotation=90)
g = displayio.Group()
f = open("/display-ruler.bmp", "rb")
pic = displayio.OnDiskBitmap(f)
# CircuitPython 6 & 7 compatible
t = displayio.TileGrid(
pic, pixel_shader=getattr(pic, "pixel_shader", displayio.ColorConverter())
)
# CircuitPython 7 compatible only
# t = displayio.TileGrid(pic, pixel_shader=pic.pixel_shader)
g.append(t)
display.root_group = g
display.refresh()
print("refreshed")
time.sleep(120)
文档
此库的API文档可在 Read the Docs 上找到。
有关构建库文档的信息,请参阅 此指南。
贡献
欢迎贡献!请在贡献之前阅读我们的 行为准则,以帮助使此项目保持友好。
项目详细信息
关闭
adafruit-circuitpython-il91874-1.4.0.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 76162df3ed71549b3d6f2eadee4a0ef7aa093c620492f7cce144d4ddc3a2628c |
|
MD5 | 253b9e64ecc8489479ee325ef1835254 |
|
BLAKE2b-256 | 6d846567b4c1ba255251ec925473cdd1d08e282bffbdbf95da7f076b6ce81ad2 |
关闭
adafruit_circuitpython_il91874-1.4.0-py3-none-any.whl 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | cc54dacd372aee337c86495983f40e758bb4c465628e0e9603484ee61e2fab6a |
|
MD5 | 1c12ed669567865e08f7f88f5fe195f8 |
|
BLAKE2b-256 | 22ac1d8552a5f1be6c833841e1b89d0b46d258794d0666a71232db8f6369fdc1 |