1 unstable release
0.1.0 | Apr 11, 2021 |
---|
#7 in #stm32h7xx
54KB
1.5K
SLoC
Documentation
libdaisy
Hardware Abstraction Layer implementation for Daisy boards.
Requirements
- Hardware target
$ rustup target add thumbv7em-none-eabihf
$ cargo install cargo-binutils
$ rustup component add llvm-tools-preview
A Flashing Utility
OR
OR
This requires a debug probe of some sort (e.g. ST link) and allows for fast debugging messages via RTT.
cargo embed --features log-rtt --example passthru
Build Examples
cargo objcopy --example blinky --release -- -O binary blinky.bin
cargo objcopy --example passthru --release -- -O binary passthru.bin
Minimum supported Rust version
The Minimum Supported Rust Version (MSRV) at the moment is 1.51.0.
Demos
Looper - Basic one button looper.
Dependencies
~94MB
~2.5M SLoC