A template for kick-starting a Rust + FlipperZero project using flipperzero-rs 🐬❤️🦀.
Currently supports SDK 35.0 (flipperzero-firmware@0.89.0).
- Install
rustupby following the instructions onrustup.rs. - Install the nightly build tool-chain to support the
different-binary-namefeature:rustup toolchain install nightly - Install
cargo-generate:cargo install cargo-generate - Use
rustupto install thethumbv7em-none-eabihftarget to the nightly build:rustup target add --toolchain nightly thumbv7em-none-eabihf
- Use
cargo generateto clone this template:cargo generate --git https://github.com/flipperzero-rs/flipperzero-template.git --name my-project - Switch into the local directory:
cd my-project
cargo build
The resulting .fap binary can be found in target/thumbv7em-none-eabihf/debug.
This template is licensed under the MIT License.