9 releases (5 breaking)
0.5.1 | Sep 23, 2022 |
---|---|
0.4.2 | Aug 1, 2021 |
0.4.1 | Apr 27, 2021 |
0.3.0 | Mar 24, 2021 |
0.1.0 | Nov 28, 2020 |
#1427 in Embedded development
52KB
967 lines
daisy_bsp
Rust no_std
, embedded_hal
board support package for the Electro-Smith Daisy Seed.
Getting Started
cargo install cargo-generate
cargo generate \
--git https://github.com/antoinevg/hello-daisy \
--name hello-daisy
Discussion
https://forum.electro-smith.com/t/rust-starter-for-daisy-seed/
Status
Work in progress.
Examples
Examples can be run with:
cargo run --example <example_name>
Callbacks in the audio examples can take the form of either function pointers or closures.
To make use of closures, you will need to activate the alloc
feature and compile with rust nightly.
For example:
cargo +nightly run --example audio_midi --features="alloc, uses_num"
lib.rs
:
Board support crate for Daisy hardware
Usage - see examples/
Dependencies
~92MB
~2.5M SLoC