为RP2040提供的由PIO驱动的8路并发NeoPixel驱动程序
项目描述
简介
为RP2040提供的由PIO驱动的8路并发NeoPixel驱动程序
依赖项
此驱动程序依赖于
请确保所有依赖项都可在CircuitPython文件系统中使用。这可以通过下载 Adafruit库和驱动程序包 或使用 circup 安装单个库轻松实现。
使用Circup将安装到连接的CircuitPython设备
确保您已将circup安装到Python环境中。如果需要,请使用以下命令安装
pip3 install circup
安装circup并连接CircuitPython设备后,使用以下命令进行安装
circup install neopxl8
或使用以下命令更新现有版本
circup update
用法示例
请参阅示例页面以获取完整示例。此示例显示了如何在Adafruit Feather Scorpio RP2040上设置8条30像素LED灯串并将它们全部设置为暗红色
import time
import board
from adafruit_neopxl8 import NeoPxl8
# Customize for your strands here
num_strands = 8
strand_length = 30
first_led_pin = board.NEOPIXEL0
num_pixels = num_strands * strand_length
# Make the object to control the pixels
pixels = NeoPxl8(
first_led_pin,
num_pixels,
num_strands=num_strands,
)
pixels.fill(0x01_00_00)
while True:
time.sleep(1)
文档
本库的API文档可以在Read the Docs上找到。
有关构建库文档的信息,请参阅本指南。
贡献
欢迎贡献!在为该项目做出贡献之前,请阅读我们的行为准则,以帮助保持该项目对所有人开放。
项目详情
关闭
adafruit-circuitpython-neopxl8-0.2.4.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e4f1ff975b37670498b2e27bdb6a430148096a1cd5981c6d0c352aefd940a403 |
|
MD5 | 687b557b8a62cb69afdafece3548ef57 |
|
BLAKE2b-256 | b7b73370bee2ccffec931a6d3bd8fbb3b7aa0b03ace8dd794252440efdb40c44 |
关闭
adafruit_circuitpython_neopxl8-0.2.4-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0a27fb26874aaad822177b4e060f82b9666f9ebb812aabdafdd37d6610a69d79 |
|
MD5 | 577ce4f2c8d189337296233235ed5f81 |
|
BLAKE2b-256 | 323256afa8a8baee294940de6c2dfe61c8a0cf514dc343cc009b932520945118 |