A lighting effects library built on the smart-leds library.
As of right now, the only effect is a simple soft blink.
Examples for several boards cna be found in the boards directory.
-
First, clone the repository.
git clone https://github.com/jwillikers/smart-leds-fx.git
-
Change to the project’s directory.
cd smart-leds-fx
-
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
-
Add Cargo’s directory to your
PATH
.fish_add_path ~/.cargo/bin
-
Install the Rust toolchain for the GD32 microcontroller, a RISC-V IMAC.
rustup target add riscv32imac-unknown-none-elf
-
Improve power consumption by using sleep modes and disabling unused peripherals for the examples.
Contributions in the form of issues, feedback, and even pull requests are welcome. Make sure to adhere to the project’s Code of Conduct.
This project is built on the hard work of countless open source contributors. Several of these projects are enumerated below.
Refer to the project’s Code of Conduct for details.
Licensed under either of
-
Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
-
MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
© 2021-2024 Jordan Williams