https://github.com/antoinevg/daisy_bsp
Board support package for the Electro-Smith Daisy Seed.
https://github.com/antoinevg/daisy_bsp
audio rust
Last synced: about 1 year ago
JSON representation
Board support package for the Electro-Smith Daisy Seed.
- Host: GitHub
- URL: https://github.com/antoinevg/daisy_bsp
- Owner: antoinevg
- License: mit
- Created: 2020-11-14T11:26:39.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-02-02T14:44:27.000Z (over 1 year ago)
- Last Synced: 2025-03-28T09:07:33.981Z (over 1 year ago)
- Topics: audio, rust
- Language: Rust
- Homepage:
- Size: 146 KB
- Stars: 74
- Watchers: 11
- Forks: 14
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# 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
```
# Status
Work in progress.
# Examples
Examples can be run with:
cargo run --example
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"