# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "bitbot_bsp" version = "0.0.1" authors = ["Glenn Bitar"] default-run = "bb" description = "A board support package for the BBC micro:bit v2-powered 4tronix Bit:Bot XL" readme = "README.md" keywords = [ "microbit", "bitbot", "fun", "embassy", "bbc", ] categories = [ "embedded", "no-std", "asynchronous", "hardware-support", ] license = "MIT OR Apache-2.0" repository = "https://github.com/glennib/bitbot_bsp" [profile.release] debug = 2 [dependencies.cortex-m] version = "0.7" features = ["critical-section-single-core"] [dependencies.cortex-m-rt] version = "0.7" [dependencies.defmt] version = "0.3" [dependencies.defmt-rtt] version = "0.4" [dependencies.embassy-executor] version = "0.5" features = [ "integrated-timers", "defmt", "arch-cortex-m", "executor-thread", "executor-interrupt", "task-arena-size-32768", ] default-features = false [dependencies.embassy-futures] version = "0.1" default-features = false [dependencies.embassy-nrf] version = "0.1.0" features = [ "nrf52833", "gpiote", "time-driver-rtc1", "nfc-pins-as-gpio", "time", "defmt", ] [dependencies.embassy-time] version = "0.3" features = [ "defmt-timestamp-uptime", "defmt", ] default-features = false [dependencies.microbit-bsp] version = ">=0.2.0" [dependencies.panic-probe] version = "0.3" features = ["print-defmt"] [lints.clippy] empty_loop = "allow" pedantic = "warn"