use esp-hal from ../esp-hal
This commit is contained in:
parent
6197be039a
commit
bfdfab79aa
3 changed files with 6 additions and 26 deletions
14
Cargo.lock
generated
14
Cargo.lock
generated
|
|
@ -562,7 +562,6 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
|
|||
[[package]]
|
||||
name = "esp-alloc"
|
||||
version = "0.5.0"
|
||||
source = "git+https://github.com/esp-rs/esp-hal?rev=eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa#eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa"
|
||||
dependencies = [
|
||||
"critical-section",
|
||||
"enumset",
|
||||
|
|
@ -572,7 +571,6 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "esp-backtrace"
|
||||
version = "0.14.2"
|
||||
source = "git+https://github.com/esp-rs/esp-hal?rev=eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa#eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa"
|
||||
dependencies = [
|
||||
"defmt",
|
||||
"esp-build",
|
||||
|
|
@ -582,7 +580,6 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "esp-build"
|
||||
version = "0.1.0"
|
||||
source = "git+https://github.com/esp-rs/esp-hal?rev=eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa#eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa"
|
||||
dependencies = [
|
||||
"quote",
|
||||
"syn 2.0.89",
|
||||
|
|
@ -592,7 +589,6 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "esp-config"
|
||||
version = "0.2.0"
|
||||
source = "git+https://github.com/esp-rs/esp-hal?rev=eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa#eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa"
|
||||
dependencies = [
|
||||
"document-features",
|
||||
]
|
||||
|
|
@ -600,7 +596,6 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "esp-hal"
|
||||
version = "0.22.0"
|
||||
source = "git+https://github.com/esp-rs/esp-hal?rev=eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa#eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa"
|
||||
dependencies = [
|
||||
"basic-toml",
|
||||
"bitfield",
|
||||
|
|
@ -651,7 +646,6 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "esp-hal-embassy"
|
||||
version = "0.5.0"
|
||||
source = "git+https://github.com/esp-rs/esp-hal?rev=eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa#eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa"
|
||||
dependencies = [
|
||||
"critical-section",
|
||||
"defmt",
|
||||
|
|
@ -670,7 +664,6 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "esp-hal-procmacros"
|
||||
version = "0.15.0"
|
||||
source = "git+https://github.com/esp-rs/esp-hal?rev=eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa#eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa"
|
||||
dependencies = [
|
||||
"darling",
|
||||
"document-features",
|
||||
|
|
@ -685,7 +678,6 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "esp-metadata"
|
||||
version = "0.4.0"
|
||||
source = "git+https://github.com/esp-rs/esp-hal?rev=eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa#eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"basic-toml",
|
||||
|
|
@ -696,7 +688,6 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "esp-println"
|
||||
version = "0.12.0"
|
||||
source = "git+https://github.com/esp-rs/esp-hal?rev=eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa#eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa"
|
||||
dependencies = [
|
||||
"esp-build",
|
||||
"log",
|
||||
|
|
@ -705,7 +696,6 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "esp-riscv-rt"
|
||||
version = "0.9.1"
|
||||
source = "git+https://github.com/esp-rs/esp-hal?rev=eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa#eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa"
|
||||
dependencies = [
|
||||
"document-features",
|
||||
"riscv",
|
||||
|
|
@ -715,7 +705,6 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "esp-wifi"
|
||||
version = "0.11.0"
|
||||
source = "git+https://github.com/esp-rs/esp-hal?rev=eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa#eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa"
|
||||
dependencies = [
|
||||
"bt-hci",
|
||||
"cfg-if",
|
||||
|
|
@ -2094,7 +2083,6 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "xtensa-lx"
|
||||
version = "0.9.0"
|
||||
source = "git+https://github.com/esp-rs/esp-hal?rev=eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa#eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa"
|
||||
dependencies = [
|
||||
"critical-section",
|
||||
"document-features",
|
||||
|
|
@ -2103,7 +2091,6 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "xtensa-lx-rt"
|
||||
version = "0.17.2"
|
||||
source = "git+https://github.com/esp-rs/esp-hal?rev=eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa#eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"document-features",
|
||||
|
|
@ -2120,7 +2107,6 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "xtensa-lx-rt-proc-macros"
|
||||
version = "0.2.2"
|
||||
source = "git+https://github.com/esp-rs/esp-hal?rev=eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa#eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa"
|
||||
dependencies = [
|
||||
"darling",
|
||||
"proc-macro2",
|
||||
|
|
|
|||
17
Cargo.toml
17
Cargo.toml
|
|
@ -20,16 +20,16 @@ defmt = "0.3"
|
|||
defmt-rtt = "0.4"
|
||||
embassy-executor = { version = "0.6", features = ["defmt", "task-arena-size-65536"] }
|
||||
embassy-time = { version = "0.3", features = ["generic-queue-8"] }
|
||||
esp-alloc = "0.5"
|
||||
esp-backtrace = { version = "0.14", features = [
|
||||
esp-alloc = { path = "../esp-hal/esp-alloc" }
|
||||
esp-backtrace = { path = "../esp-hal/esp-backtrace", features = [
|
||||
"esp32c3",
|
||||
"defmt",
|
||||
"exception-handler",
|
||||
"panic-handler",
|
||||
] }
|
||||
esp-hal = { version = "0.22", features = ["esp32c3", "defmt"] }
|
||||
esp-hal-embassy = { version = "0.5", features = ["esp32c3", "defmt"] }
|
||||
esp-wifi = { version = "0.11", features = [
|
||||
esp-hal = { path = "../esp-hal/esp-hal", features = ["esp32c3", "defmt"] }
|
||||
esp-hal-embassy = { path = "../esp-hal/esp-hal-embassy", features = ["esp32c3", "defmt"] }
|
||||
esp-wifi = { path = "../esp-hal/esp-wifi", features = [
|
||||
"defmt",
|
||||
"esp32c3",
|
||||
"ble",
|
||||
|
|
@ -52,13 +52,6 @@ lto = 'fat'
|
|||
overflow-checks = false
|
||||
|
||||
[patch.crates-io]
|
||||
# Latest esp-hal
|
||||
esp-hal = { git = "https://github.com/esp-rs/esp-hal", rev = "eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa" }
|
||||
esp-hal-embassy = { git = "https://github.com/esp-rs/esp-hal", rev = "eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa" }
|
||||
esp-backtrace = { git = "https://github.com/esp-rs/esp-hal", rev = "eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa" }
|
||||
esp-wifi = { git = "https://github.com/esp-rs/esp-hal", rev = "eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa" }
|
||||
esp-alloc = { git = "https://github.com/esp-rs/esp-hal", rev = "eec75c8f82efda9a2f537cc17cdfc5d4cdc092aa" }
|
||||
|
||||
# Latest embassy
|
||||
embassy-executor = { git = "https://github.com/embassy-rs/embassy.git", rev = "37111a891ca0e55efc6326e518f423e5fc677839" }
|
||||
embassy-sync = { git = "https://github.com/embassy-rs/embassy.git", rev = "37111a891ca0e55efc6326e518f423e5fc677839" }
|
||||
|
|
|
|||
|
|
@ -18,6 +18,7 @@ use {defmt_rtt as _, esp_alloc as _, esp_backtrace as _};
|
|||
async fn run() {
|
||||
loop {
|
||||
info!("Hello world from embassy using esp-hal-async!");
|
||||
// replace the log with blinking led?
|
||||
Timer::after(Duration::from_millis(2_000)).await;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue