#led-driver #effect #traits #programmable #devices #modifiers #smart

无标准库 smart-leds-trait

实现可编程LED效果、修饰器和驱动程序的特质

5个不稳定版本

0.3.0 2024年1月14日
0.2.1 2020年9月7日
0.2.0 2019年5月1日
0.1.1 2019年3月24日
0.1.0 2019年3月5日

#833 in 嵌入式开发

Download history • Rust 包仓库 3093/week @ 2024-04-22 • Rust 包仓库 3785/week @ 2024-04-29 • Rust 包仓库 1429/week @ 2024-05-06 • Rust 包仓库 1444/week @ 2024-05-13 • Rust 包仓库 2893/week @ 2024-05-20 • Rust 包仓库 2745/week @ 2024-05-27 • Rust 包仓库 2253/week @ 2024-06-03 • Rust 包仓库 2111/week @ 2024-06-10 • Rust 包仓库 1728/week @ 2024-06-17 • Rust 包仓库 2551/week @ 2024-06-24 • Rust 包仓库 2310/week @ 2024-07-01 • Rust 包仓库 1709/week @ 2024-07-08 • Rust 包仓库 3140/week @ 2024-07-15 • Rust 包仓库 2155/week @ 2024-07-22 • Rust 包仓库 2056/week @ 2024-07-29 • Rust 包仓库 2336/week @ 2024-08-05 • Rust 包仓库

9,749 个月下载量
用于 75 个crate (21 直接)

MIT/Apache

7KB

Smart-leds驱动程序

本crate定义了smart-leds驱动程序需要实现的特质。

不适用于最终用户使用,仅适用于设备驱动程序。

许可证

许可协议为以下之一:

由您选择。

贡献

除非您明确说明,否则任何有意提交以包含在作品中的贡献,如Apache-2.0许可证中定义,应按上述方式双许可,不附加任何额外的条款或条件。


lib.rs:

Smart Leds Trait

Smart leds是一个集合crate,用于在Rust嵌入式设备上使用智能LED。

智能LED的例子包括流行的WS2812(也称为Neopixel)、APA102(DotStar)和其他可单独寻址的LED。

此crate用作通用基础,以避免强制所有其他crate更新的破坏性更改。

最终用户应使用包含各种便利函数的 smart-leds crate。

依赖项

~140–285KB