[package] name = "project" version = "0.1.0" edition = "2021" [dependencies] cortex-m-rt = "0.7.5" embedded-hal = "1.0.0" libm = "0.2.11" microbit-v2 = "0.15.1" rtt-target = "0.4" [dependencies.num-traits] version = "0.2.15" default-features = false features = ["libm"] [dependencies.ordered-float] version = "3.0.0" default_features = false [dependencies.num-complex] version = "0.4.2" default-features = false features = ["libm"] [dependencies.microfft] version = "0.5.0" default-features = false features = ["size-64"] [dependencies.panic-rtt-target] version = "0.1" features = ["cortex-m"] # This works around old versions in the `microbit-v2` # crate. You don't have to use this crate, just linking # against it is sufficient. [dependencies.cortex-m] version = "0.7" features = ["inline-asm", "critical-section-single-core"] [dependencies.critical-section-lock-mut] git = "https://github.com/pdx-cs-rust-embedded/critical-section-lock-mut"