跳转到主要内容

CircuitPython FancyLED 动画辅助库。

项目描述

简介

Documentation Status Discord Build Status Code Style: Black

FancyLED 是一个用于创建平滑 LED 动画的 CircuitPython 库。它受 Arduino 的 FastLED 库的启发,并且实际上我们有一个使用类似函数名称的“辅助”库,以帮助将现有的 Arduino FastLED 项目迁移到 CircuitPython。

依赖关系

此驱动程序依赖于

请确保所有依赖项都在 CircuitPython 文件系统中可用。这可以通过下载Adafruit 库和驱动程序捆绑包轻松实现。

从 PyPI 安装

在支持的 GNU/Linux 系统(如 Raspberry Pi)上,您可以从 PyPI 本地安装驱动程序。为当前用户安装

pip3 install adafruit-circuitpython-fancyled

要全局安装(在某些情况下可能需要)

sudo pip3 install adafruit-circuitpython-fancyled

要在当前项目的虚拟环境中安装

mkdir project-name && cd project-name
python3 -m venv .venv
source .venv/bin/activate
pip3 install adafruit-circuitpython-fancyled

用法示例

请参阅 examples/ 目录中的示例。

文档

本库的API文档可以在Read the Docs上找到。

有关构建库文档的信息,请参阅本指南

贡献

欢迎贡献!在为该项目做出贡献之前,请阅读我们的行为准则,以帮助保持项目的包容性。

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面