aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.cargo/config.toml3
-rw-r--r--embassy-boot/boot/Cargo.toml4
-rw-r--r--embassy-boot/nrf/Cargo.toml4
-rw-r--r--embassy-boot/rp/Cargo.toml4
-rw-r--r--embassy-boot/stm32/Cargo.toml4
-rw-r--r--embassy-embedded-hal/Cargo.toml4
-rw-r--r--embassy-nrf/Cargo.toml2
-rw-r--r--embassy-rp/Cargo.toml2
-rw-r--r--embassy-stm32/Cargo.toml4
-rw-r--r--examples/boot/application/rp/Cargo.toml2
-rw-r--r--examples/boot/application/stm32f7/Cargo.toml2
-rw-r--r--examples/boot/application/stm32h7/Cargo.toml2
-rw-r--r--examples/boot/bootloader/rp/Cargo.toml2
-rw-r--r--examples/boot/bootloader/stm32/Cargo.toml2
-rw-r--r--examples/nrf52840/Cargo.toml2
-rw-r--r--examples/nrf5340/Cargo.toml2
-rw-r--r--examples/stm32f3/Cargo.toml2
-rw-r--r--examples/stm32f334/Cargo.toml2
-rw-r--r--examples/stm32f4/Cargo.toml2
-rw-r--r--examples/stm32f7/Cargo.toml2
-rw-r--r--examples/stm32h5/Cargo.toml2
-rw-r--r--examples/stm32h7/Cargo.toml2
-rw-r--r--examples/stm32l0/Cargo.toml2
-rw-r--r--examples/stm32l1/Cargo.toml2
-rw-r--r--examples/stm32wl/Cargo.toml2
25 files changed, 30 insertions, 33 deletions
diff --git a/.cargo/config.toml b/.cargo/config.toml
deleted file mode 100644
index c1ab9a9b9..000000000
--- a/.cargo/config.toml
+++ /dev/null
@@ -1,3 +0,0 @@
1[patch.crates-io]
2embedded-storage = { git = "https://github.com/rust-embedded-community/embedded-storage", rev = "634302740f8d676538c3890748e7d7dfe372a040" }
3embedded-storage-async = { git = "https://github.com/rust-embedded-community/embedded-storage", rev = "634302740f8d676538c3890748e7d7dfe372a040" } \ No newline at end of file
diff --git a/embassy-boot/boot/Cargo.toml b/embassy-boot/boot/Cargo.toml
index ee69bc268..ee1dacc22 100644
--- a/embassy-boot/boot/Cargo.toml
+++ b/embassy-boot/boot/Cargo.toml
@@ -29,8 +29,8 @@ log = { version = "0.4", optional = true }
29ed25519-dalek = { version = "1.0.1", default_features = false, features = ["u32_backend"], optional = true } 29ed25519-dalek = { version = "1.0.1", default_features = false, features = ["u32_backend"], optional = true }
30embassy-embedded-hal = { version = "0.1.0", path = "../../embassy-embedded-hal" } 30embassy-embedded-hal = { version = "0.1.0", path = "../../embassy-embedded-hal" }
31embassy-sync = { version = "0.4.0", path = "../../embassy-sync" } 31embassy-sync = { version = "0.4.0", path = "../../embassy-sync" }
32embedded-storage = "0.3.0" 32embedded-storage = "0.3.1"
33embedded-storage-async = { version = "0.4.0" } 33embedded-storage-async = { version = "0.4.1" }
34salty = { git = "https://github.com/ycrypto/salty.git", rev = "a9f17911a5024698406b75c0fac56ab5ccf6a8c7", optional = true } 34salty = { git = "https://github.com/ycrypto/salty.git", rev = "a9f17911a5024698406b75c0fac56ab5ccf6a8c7", optional = true }
35signature = { version = "1.6.4", default-features = false } 35signature = { version = "1.6.4", default-features = false }
36 36
diff --git a/embassy-boot/nrf/Cargo.toml b/embassy-boot/nrf/Cargo.toml
index b16506315..e4ec175a7 100644
--- a/embassy-boot/nrf/Cargo.toml
+++ b/embassy-boot/nrf/Cargo.toml
@@ -21,8 +21,8 @@ embassy-nrf = { path = "../../embassy-nrf" }
21embassy-boot = { path = "../boot", default-features = false } 21embassy-boot = { path = "../boot", default-features = false }
22cortex-m = { version = "0.7.6" } 22cortex-m = { version = "0.7.6" }
23cortex-m-rt = { version = "0.7" } 23cortex-m-rt = { version = "0.7" }
24embedded-storage = "0.3.0" 24embedded-storage = "0.3.1"
25embedded-storage-async = { version = "0.4.0" } 25embedded-storage-async = { version = "0.4.1" }
26cfg-if = "1.0.0" 26cfg-if = "1.0.0"
27 27
28nrf-softdevice-mbr = { version = "0.1.0", git = "https://github.com/embassy-rs/nrf-softdevice.git", branch = "master", optional = true } 28nrf-softdevice-mbr = { version = "0.1.0", git = "https://github.com/embassy-rs/nrf-softdevice.git", branch = "master", optional = true }
diff --git a/embassy-boot/rp/Cargo.toml b/embassy-boot/rp/Cargo.toml
index 7329ea574..ad3854733 100644
--- a/embassy-boot/rp/Cargo.toml
+++ b/embassy-boot/rp/Cargo.toml
@@ -24,8 +24,8 @@ embassy-time = { path = "../../embassy-time" }
24 24
25cortex-m = { version = "0.7.6" } 25cortex-m = { version = "0.7.6" }
26cortex-m-rt = { version = "0.7" } 26cortex-m-rt = { version = "0.7" }
27embedded-storage = "0.3.0" 27embedded-storage = "0.3.1"
28embedded-storage-async = { version = "0.4.0" } 28embedded-storage-async = { version = "0.4.1" }
29cfg-if = "1.0.0" 29cfg-if = "1.0.0"
30 30
31[features] 31[features]
diff --git a/embassy-boot/stm32/Cargo.toml b/embassy-boot/stm32/Cargo.toml
index a9f0e4f0e..7dedf8c43 100644
--- a/embassy-boot/stm32/Cargo.toml
+++ b/embassy-boot/stm32/Cargo.toml
@@ -23,8 +23,8 @@ embassy-stm32 = { path = "../../embassy-stm32", default-features = false }
23embassy-boot = { path = "../boot", default-features = false } 23embassy-boot = { path = "../boot", default-features = false }
24cortex-m = { version = "0.7.6" } 24cortex-m = { version = "0.7.6" }
25cortex-m-rt = { version = "0.7" } 25cortex-m-rt = { version = "0.7" }
26embedded-storage = "0.3.0" 26embedded-storage = "0.3.1"
27embedded-storage-async = { version = "0.4.0" } 27embedded-storage-async = { version = "0.4.1" }
28cfg-if = "1.0.0" 28cfg-if = "1.0.0"
29 29
30[features] 30[features]
diff --git a/embassy-embedded-hal/Cargo.toml b/embassy-embedded-hal/Cargo.toml
index db4dc9587..7cd796e80 100644
--- a/embassy-embedded-hal/Cargo.toml
+++ b/embassy-embedded-hal/Cargo.toml
@@ -25,8 +25,8 @@ embedded-hal-02 = { package = "embedded-hal", version = "0.2.6", features = [
25] } 25] }
26embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.2" } 26embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.2" }
27embedded-hal-async = { version = "=1.0.0-rc.2" } 27embedded-hal-async = { version = "=1.0.0-rc.2" }
28embedded-storage = "0.3.0" 28embedded-storage = "0.3.1"
29embedded-storage-async = { version = "0.4.0" } 29embedded-storage-async = { version = "0.4.1" }
30nb = "1.0.0" 30nb = "1.0.0"
31 31
32defmt = { version = "0.3", optional = true } 32defmt = { version = "0.3", optional = true }
diff --git a/embassy-nrf/Cargo.toml b/embassy-nrf/Cargo.toml
index bde15267b..2da81a0ff 100644
--- a/embassy-nrf/Cargo.toml
+++ b/embassy-nrf/Cargo.toml
@@ -106,7 +106,7 @@ cortex-m = "0.7.6"
106critical-section = "1.1" 106critical-section = "1.1"
107rand_core = "0.6.3" 107rand_core = "0.6.3"
108fixed = "1.10.0" 108fixed = "1.10.0"
109embedded-storage = "0.3.0" 109embedded-storage = "0.3.1"
110embedded-storage-async = "0.4.0" 110embedded-storage-async = "0.4.0"
111cfg-if = "1.0.0" 111cfg-if = "1.0.0"
112 112
diff --git a/embassy-rp/Cargo.toml b/embassy-rp/Cargo.toml
index 1a2945a7e..3c6549753 100644
--- a/embassy-rp/Cargo.toml
+++ b/embassy-rp/Cargo.toml
@@ -71,7 +71,7 @@ chrono = { version = "0.4", default-features = false, optional = true }
71embedded-io = { version = "0.6.0" } 71embedded-io = { version = "0.6.0" }
72embedded-io-async = { version = "0.6.1" } 72embedded-io-async = { version = "0.6.1" }
73embedded-storage = { version = "0.3" } 73embedded-storage = { version = "0.3" }
74embedded-storage-async = { version = "0.4.0" } 74embedded-storage-async = { version = "0.4.1" }
75rand_core = "0.6.4" 75rand_core = "0.6.4"
76fixed = "1.23.1" 76fixed = "1.23.1"
77 77
diff --git a/embassy-stm32/Cargo.toml b/embassy-stm32/Cargo.toml
index 0ef603059..dc9b331cf 100644
--- a/embassy-stm32/Cargo.toml
+++ b/embassy-stm32/Cargo.toml
@@ -46,8 +46,8 @@ embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.2" }
46embedded-hal-async = { version = "=1.0.0-rc.2" } 46embedded-hal-async = { version = "=1.0.0-rc.2" }
47embedded-hal-nb = { version = "=1.0.0-rc.2" } 47embedded-hal-nb = { version = "=1.0.0-rc.2" }
48 48
49embedded-storage = "0.3.0" 49embedded-storage = "0.3.1"
50embedded-storage-async = { version = "0.4.0" } 50embedded-storage-async = { version = "0.4.1" }
51 51
52defmt = { version = "0.3", optional = true } 52defmt = { version = "0.3", optional = true }
53log = { version = "0.4.14", optional = true } 53log = { version = "0.4.14", optional = true }
diff --git a/examples/boot/application/rp/Cargo.toml b/examples/boot/application/rp/Cargo.toml
index 3008552e3..54ec53b34 100644
--- a/examples/boot/application/rp/Cargo.toml
+++ b/examples/boot/application/rp/Cargo.toml
@@ -20,7 +20,7 @@ embedded-hal = { version = "0.2.6" }
20 20
21cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] } 21cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] }
22cortex-m-rt = "0.7.0" 22cortex-m-rt = "0.7.0"
23embedded-storage = "0.3.0" 23embedded-storage = "0.3.1"
24 24
25[features] 25[features]
26default = ["panic-reset"] 26default = ["panic-reset"]
diff --git a/examples/boot/application/stm32f7/Cargo.toml b/examples/boot/application/stm32f7/Cargo.toml
index a3d345b69..57be97afe 100644
--- a/examples/boot/application/stm32f7/Cargo.toml
+++ b/examples/boot/application/stm32f7/Cargo.toml
@@ -16,7 +16,7 @@ defmt = { version = "0.3", optional = true }
16defmt-rtt = { version = "0.4", optional = true } 16defmt-rtt = { version = "0.4", optional = true }
17panic-reset = { version = "0.1.1" } 17panic-reset = { version = "0.1.1" }
18embedded-hal = { version = "0.2.6" } 18embedded-hal = { version = "0.2.6" }
19embedded-storage = "0.3.0" 19embedded-storage = "0.3.1"
20 20
21cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] } 21cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] }
22cortex-m-rt = "0.7.0" 22cortex-m-rt = "0.7.0"
diff --git a/examples/boot/application/stm32h7/Cargo.toml b/examples/boot/application/stm32h7/Cargo.toml
index 56b95993c..057060f85 100644
--- a/examples/boot/application/stm32h7/Cargo.toml
+++ b/examples/boot/application/stm32h7/Cargo.toml
@@ -16,7 +16,7 @@ defmt = { version = "0.3", optional = true }
16defmt-rtt = { version = "0.4", optional = true } 16defmt-rtt = { version = "0.4", optional = true }
17panic-reset = { version = "0.1.1" } 17panic-reset = { version = "0.1.1" }
18embedded-hal = { version = "0.2.6" } 18embedded-hal = { version = "0.2.6" }
19embedded-storage = "0.3.0" 19embedded-storage = "0.3.1"
20 20
21cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] } 21cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] }
22cortex-m-rt = "0.7.0" 22cortex-m-rt = "0.7.0"
diff --git a/examples/boot/bootloader/rp/Cargo.toml b/examples/boot/bootloader/rp/Cargo.toml
index 14297c7e4..18693f063 100644
--- a/examples/boot/bootloader/rp/Cargo.toml
+++ b/examples/boot/bootloader/rp/Cargo.toml
@@ -16,7 +16,7 @@ embassy-time = { path = "../../../../embassy-time", features = [] }
16 16
17cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] } 17cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] }
18cortex-m-rt = { version = "0.7" } 18cortex-m-rt = { version = "0.7" }
19embedded-storage = "0.3.0" 19embedded-storage = "0.3.1"
20embedded-storage-async = "0.4.0" 20embedded-storage-async = "0.4.0"
21cfg-if = "1.0.0" 21cfg-if = "1.0.0"
22 22
diff --git a/examples/boot/bootloader/stm32/Cargo.toml b/examples/boot/bootloader/stm32/Cargo.toml
index fb38c3a66..aa2b9fbe2 100644
--- a/examples/boot/bootloader/stm32/Cargo.toml
+++ b/examples/boot/bootloader/stm32/Cargo.toml
@@ -14,7 +14,7 @@ embassy-boot-stm32 = { path = "../../../../embassy-boot/stm32" }
14cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] } 14cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] }
15embassy-sync = { version = "0.4.0", path = "../../../../embassy-sync" } 15embassy-sync = { version = "0.4.0", path = "../../../../embassy-sync" }
16cortex-m-rt = { version = "0.7" } 16cortex-m-rt = { version = "0.7" }
17embedded-storage = "0.3.0" 17embedded-storage = "0.3.1"
18embedded-storage-async = "0.4.0" 18embedded-storage-async = "0.4.0"
19cfg-if = "1.0.0" 19cfg-if = "1.0.0"
20 20
diff --git a/examples/nrf52840/Cargo.toml b/examples/nrf52840/Cargo.toml
index e2e79eaea..be5219225 100644
--- a/examples/nrf52840/Cargo.toml
+++ b/examples/nrf52840/Cargo.toml
@@ -33,7 +33,7 @@ cortex-m-rt = "0.7.0"
33panic-probe = { version = "0.3", features = ["print-defmt"] } 33panic-probe = { version = "0.3", features = ["print-defmt"] }
34futures = { version = "0.3.17", default-features = false, features = ["async-await"] } 34futures = { version = "0.3.17", default-features = false, features = ["async-await"] }
35rand = { version = "0.8.4", default-features = false } 35rand = { version = "0.8.4", default-features = false }
36embedded-storage = "0.3.0" 36embedded-storage = "0.3.1"
37usbd-hid = "0.6.0" 37usbd-hid = "0.6.0"
38serde = { version = "1.0.136", default-features = false } 38serde = { version = "1.0.136", default-features = false }
39embedded-hal = { version = "1.0.0-rc.2" } 39embedded-hal = { version = "1.0.0-rc.2" }
diff --git a/examples/nrf5340/Cargo.toml b/examples/nrf5340/Cargo.toml
index b4d71c751..d14678aba 100644
--- a/examples/nrf5340/Cargo.toml
+++ b/examples/nrf5340/Cargo.toml
@@ -23,7 +23,7 @@ cortex-m-rt = "0.7.0"
23panic-probe = { version = "0.3", features = ["print-defmt"] } 23panic-probe = { version = "0.3", features = ["print-defmt"] }
24futures = { version = "0.3.17", default-features = false, features = ["async-await"] } 24futures = { version = "0.3.17", default-features = false, features = ["async-await"] }
25rand = { version = "0.8.4", default-features = false } 25rand = { version = "0.8.4", default-features = false }
26embedded-storage = "0.3.0" 26embedded-storage = "0.3.1"
27usbd-hid = "0.6.0" 27usbd-hid = "0.6.0"
28serde = { version = "1.0.136", default-features = false } 28serde = { version = "1.0.136", default-features = false }
29 29
diff --git a/examples/stm32f3/Cargo.toml b/examples/stm32f3/Cargo.toml
index ad6b8ef43..fe852387e 100644
--- a/examples/stm32f3/Cargo.toml
+++ b/examples/stm32f3/Cargo.toml
@@ -23,7 +23,7 @@ panic-probe = { version = "0.3", features = ["print-defmt"] }
23futures = { version = "0.3.17", default-features = false, features = ["async-await"] } 23futures = { version = "0.3.17", default-features = false, features = ["async-await"] }
24heapless = { version = "0.8", default-features = false } 24heapless = { version = "0.8", default-features = false }
25nb = "1.0.0" 25nb = "1.0.0"
26embedded-storage = "0.3.0" 26embedded-storage = "0.3.1"
27static_cell = { version = "2", features = ["nightly"]} 27static_cell = { version = "2", features = ["nightly"]}
28 28
29[profile.release] 29[profile.release]
diff --git a/examples/stm32f334/Cargo.toml b/examples/stm32f334/Cargo.toml
index 5cdcabfbf..ad9060a2b 100644
--- a/examples/stm32f334/Cargo.toml
+++ b/examples/stm32f334/Cargo.toml
@@ -22,5 +22,5 @@ panic-probe = { version = "0.3", features = ["print-defmt"] }
22futures = { version = "0.3.17", default-features = false, features = ["async-await"] } 22futures = { version = "0.3.17", default-features = false, features = ["async-await"] }
23heapless = { version = "0.8", default-features = false } 23heapless = { version = "0.8", default-features = false }
24nb = "1.0.0" 24nb = "1.0.0"
25embedded-storage = "0.3.0" 25embedded-storage = "0.3.1"
26static_cell = { version = "2", features = ["nightly"]} 26static_cell = { version = "2", features = ["nightly"]}
diff --git a/examples/stm32f4/Cargo.toml b/examples/stm32f4/Cargo.toml
index 1e85371e3..947805c44 100644
--- a/examples/stm32f4/Cargo.toml
+++ b/examples/stm32f4/Cargo.toml
@@ -25,7 +25,7 @@ panic-probe = { version = "0.3", features = ["print-defmt"] }
25futures = { version = "0.3.17", default-features = false, features = ["async-await"] } 25futures = { version = "0.3.17", default-features = false, features = ["async-await"] }
26heapless = { version = "0.8", default-features = false } 26heapless = { version = "0.8", default-features = false }
27nb = "1.0.0" 27nb = "1.0.0"
28embedded-storage = "0.3.0" 28embedded-storage = "0.3.1"
29micromath = "2.0.0" 29micromath = "2.0.0"
30static_cell = { version = "2", features = ["nightly"]} 30static_cell = { version = "2", features = ["nightly"]}
31chrono = { version = "^0.4", default-features = false} 31chrono = { version = "^0.4", default-features = false}
diff --git a/examples/stm32f7/Cargo.toml b/examples/stm32f7/Cargo.toml
index e029da2c5..2e1f27df5 100644
--- a/examples/stm32f7/Cargo.toml
+++ b/examples/stm32f7/Cargo.toml
@@ -26,7 +26,7 @@ heapless = { version = "0.8", default-features = false }
26nb = "1.0.0" 26nb = "1.0.0"
27rand_core = "0.6.3" 27rand_core = "0.6.3"
28critical-section = "1.1" 28critical-section = "1.1"
29embedded-storage = "0.3.0" 29embedded-storage = "0.3.1"
30static_cell = { version = "2", features = ["nightly"]} 30static_cell = { version = "2", features = ["nightly"]}
31 31
32[profile.release] 32[profile.release]
diff --git a/examples/stm32h5/Cargo.toml b/examples/stm32h5/Cargo.toml
index d389463ff..d15ecee10 100644
--- a/examples/stm32h5/Cargo.toml
+++ b/examples/stm32h5/Cargo.toml
@@ -30,7 +30,7 @@ rand_core = "0.6.3"
30critical-section = "1.1" 30critical-section = "1.1"
31micromath = "2.0.0" 31micromath = "2.0.0"
32stm32-fmc = "0.3.0" 32stm32-fmc = "0.3.0"
33embedded-storage = "0.3.0" 33embedded-storage = "0.3.1"
34static_cell = { version = "2", features = ["nightly"]} 34static_cell = { version = "2", features = ["nightly"]}
35 35
36# cargo build/run 36# cargo build/run
diff --git a/examples/stm32h7/Cargo.toml b/examples/stm32h7/Cargo.toml
index 85396d8cd..ea59b5c0c 100644
--- a/examples/stm32h7/Cargo.toml
+++ b/examples/stm32h7/Cargo.toml
@@ -30,7 +30,7 @@ rand_core = "0.6.3"
30critical-section = "1.1" 30critical-section = "1.1"
31micromath = "2.0.0" 31micromath = "2.0.0"
32stm32-fmc = "0.3.0" 32stm32-fmc = "0.3.0"
33embedded-storage = "0.3.0" 33embedded-storage = "0.3.1"
34static_cell = { version = "2", features = ["nightly"]} 34static_cell = { version = "2", features = ["nightly"]}
35chrono = { version = "^0.4", default-features = false } 35chrono = { version = "^0.4", default-features = false }
36 36
diff --git a/examples/stm32l0/Cargo.toml b/examples/stm32l0/Cargo.toml
index 8ce1e2357..9fad48df5 100644
--- a/examples/stm32l0/Cargo.toml
+++ b/examples/stm32l0/Cargo.toml
@@ -18,7 +18,7 @@ embassy-time = { version = "0.1.5", path = "../../embassy-time", features = ["de
18defmt = "0.3" 18defmt = "0.3"
19defmt-rtt = "0.4" 19defmt-rtt = "0.4"
20 20
21embedded-storage = "0.3.0" 21embedded-storage = "0.3.1"
22embedded-io = { version = "0.6.0" } 22embedded-io = { version = "0.6.0" }
23embedded-io-async = { version = "0.6.1" } 23embedded-io-async = { version = "0.6.1" }
24 24
diff --git a/examples/stm32l1/Cargo.toml b/examples/stm32l1/Cargo.toml
index 94fe339ab..907b8ea6b 100644
--- a/examples/stm32l1/Cargo.toml
+++ b/examples/stm32l1/Cargo.toml
@@ -19,7 +19,7 @@ embedded-hal = "0.2.6"
19panic-probe = { version = "0.3", features = ["print-defmt"] } 19panic-probe = { version = "0.3", features = ["print-defmt"] }
20futures = { version = "0.3.17", default-features = false, features = ["async-await"] } 20futures = { version = "0.3.17", default-features = false, features = ["async-await"] }
21heapless = { version = "0.8", default-features = false } 21heapless = { version = "0.8", default-features = false }
22embedded-storage = "0.3.0" 22embedded-storage = "0.3.1"
23 23
24[profile.release] 24[profile.release]
25debug = 2 25debug = 2
diff --git a/examples/stm32wl/Cargo.toml b/examples/stm32wl/Cargo.toml
index 588721351..13a16307b 100644
--- a/examples/stm32wl/Cargo.toml
+++ b/examples/stm32wl/Cargo.toml
@@ -18,7 +18,7 @@ defmt-rtt = "0.4"
18cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] } 18cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] }
19cortex-m-rt = "0.7.0" 19cortex-m-rt = "0.7.0"
20embedded-hal = "0.2.6" 20embedded-hal = "0.2.6"
21embedded-storage = "0.3.0" 21embedded-storage = "0.3.1"
22panic-probe = { version = "0.3", features = ["print-defmt"] } 22panic-probe = { version = "0.3", features = ["print-defmt"] }
23futures = { version = "0.3.17", default-features = false, features = ["async-await"] } 23futures = { version = "0.3.17", default-features = false, features = ["async-await"] }
24heapless = { version = "0.8", default-features = false } 24heapless = { version = "0.8", default-features = false }