为小主板提供纯Python实现的_pixelbuf。
项目描述
简介
为小主板提供纯Python实现的_pixelbuf。
依赖项
此驱动程序依赖于
请确保所有依赖项都在CircuitPython文件系统中可用。这可以通过下载 Adafruit库和驱动程序捆绑包 轻易实现。
从PyPI安装
在支持的GNU/Linux系统(如Raspberry Pi)上,您可以从PyPI本地安装驱动程序 。为当前用户安装
pip3 install adafruit-circuitpython-pypixelbuf
为系统范围安装(在某些情况下可能需要)
sudo pip3 install adafruit-circuitpython-pypixelbuf
在当前项目的虚拟环境中安装
mkdir project-name && cd project-name
python3 -m venv .env
source .env/bin/activate
pip3 install adafruit-circuitpython-pypixelbuf
用法示例
此示例测试pypixelbuf是否正常工作。
class TestBuf(adafruit_pypixelbuf.PixelBuf):
called = False
def show(self):
self.called = True
buffer = TestBuf(20, bytearray(20 * 3), "RGB", 1.0, auto_write=True)
buffer[0] = (1, 2, 3)
文档
此库的API文档可以在 Read the Docs 上找到。
贡献
欢迎贡献!在为该项目做出贡献之前,请阅读我们的 行为准则 以帮助保持项目的友好。
文档
有关构建库文档的信息,请参阅 此指南。
项目详情
关闭
adafruit-circuitpython-pypixelbuf-2.2.8.tar.gz的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | d17a8a6201b49849357946c171ca31d57b1bb0dd48bcb5de114ff8ed17489694 |
|
MD5 | 5b816eeeed7ea8d82d447c19aab07be1 |
|
BLAKE2b-256 | 78a07cb4d70b133a711d7b2a5a27a23f9a32a94b50e8b45402115c9d64d701f1 |