7 unstable releases

0.4.0 Jan 14, 2024
0.3.2 Nov 20, 2019
0.3.1 Sep 20, 2019
0.2.1 Aug 25, 2019
0.1.0 Mar 5, 2019

#2030 in Embedded development

Download history 217/week @ 2024-08-26 331/week @ 2024-09-02 150/week @ 2024-09-09 14/week @ 2024-09-16 257/week @ 2024-09-23 83/week @ 2024-09-30 49/week @ 2024-10-07 453/week @ 2024-10-14 349/week @ 2024-10-21 127/week @ 2024-10-28 145/week @ 2024-11-04 264/week @ 2024-11-11 255/week @ 2024-11-18 280/week @ 2024-11-25 272/week @ 2024-12-02 197/week @ 2024-12-09

1,049 downloads per month
Used in 4 crates (3 directly)

MIT/Apache

7KB
83 lines

APA102 driver for embedded-hal spi traits

For usage with the smart-leds crate.

License

Licensed under either of

at your option.

Todo

  • Implement a WriteIter based version

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.


lib.rs:

Use apa102 leds via spi

  • For usage with smart-leds
  • Implements the SmartLedsWrite trait

Doesn't use the native brightness settings of the apa102 leds, since that runs at a much lower pwm frequency and thus nerfes the very high color pwm frequency. (According to Adafruit)

Needs a type implementing the blocking::spi::Write trait.

Dependencies

~205KB