Allow library to be use in embedded projects.
Open
- Dominant language
- Rust
- Stars
- 82
- Forks
- 6
- PR merge metrics
- No merged PRs in 30d
Description
This can be tested with:
```
cargo build --target thumbv6m-none-eabi
```
Things to fix:
[ ] FFT crate doesn't support no_std. Maybe use https://gitlab.com/teskje/microfft-rs ?
[ ] Add `libm` for floats
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by running `cargo build --target thumbv6m-none-eabi` to identify the embedded build failures. Review the FFT crate's no_std support and the float usage mentioned in the issue, then evaluate the suggested microfft-rs and libm options. Done means the target build succeeds without losing the library's DSP functionality.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- embedded-iot
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100