The build files and project documents.
This sets up the basic build for the microbit project. The documentation needed to code against it has been assembled in the documents directory.
This commit is contained in:
27
Cargo.toml
27
Cargo.toml
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "microbadge"
|
||||
version = "0.0.0"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
description = "MicroBadge is a software application suite for the BBC micro:bit v2, designed as a digital conference badge."
|
||||
repository = "/myrddin/microbadge"
|
||||
@ -11,3 +11,28 @@ license = "Apache-2.0"
|
||||
|
||||
|
||||
[dependencies]
|
||||
defmt = "1.0.1"
|
||||
defmt-rtt = "1.0.0"
|
||||
|
||||
panic-probe = { version = "1.0.0", features = ["defmt", "defmt-error",
|
||||
"print-defmt"] }
|
||||
|
||||
cortex-m = { version = "0.7.7", features = ["critical-section-single-core"] }
|
||||
cortex-m-rt = { version = "0.7.5" }
|
||||
|
||||
embassy-nrf = { version = "0.3.1", features = ["nrf52833", "time",
|
||||
"time-driver-rtc1", "gpiote",
|
||||
"defmt"] }
|
||||
embassy-executor = { version = "0.7.0", features = ["arch-cortex-m",
|
||||
"executor-thread",
|
||||
"task-arena-size-65536",
|
||||
"defmt"] }
|
||||
embassy-sync = { version = "0.6.2", features = ["defmt"] }
|
||||
embassy-time = { version = "0.4.0", features = ["defmt",
|
||||
"defmt-timestamp-uptime"] }
|
||||
embassy-futures = { version = "0.1.1", features = ["defmt"] }
|
||||
|
||||
|
||||
|
||||
[profile.release]
|
||||
lto = true
|
||||
|
Reference in New Issue
Block a user