blinky/Cargo.toml

60 lines
3.1 KiB
TOML

[package]
name = "blinky"
version = "0.1.0"
authors = ["aok"]
edition = "2021"
license = "MIT OR Apache-2.0"
[profile.dev]
lto = "off"
[profile.release]
lto = "off"
[dependencies]
# hal = { package = "esp32-hal", version = "0.16.0" }
# esp-backtrace = { version = "0.9.0", features = ["esp32", "panic-handler", "exception-handler", "print-uart"] }
# esp-println = { version = "0.7.0", features = ["esp32"] }
defmt = "=0.3.5"
critical-section = "1.1.1"
atomic-polyfill = "1.0.3"
atomic_enum = "0.2.0"
# 0433968ed899aebdffcbcf67845acb1a20d5ac37
# hal = { package = "esp32-hal", version = "0.16.0", features=["embassy","async","embassy-time-timg0"]}
hal = { package = "esp32-hal", version = "0.16.0", features=["embassy","async","embassy-time-timg0", "embassy-executor-thread"]}
esp-hal-common = "0.13.1"
esp-backtrace = { version = "0.9.0", features = ["esp32", "panic-handler", "exception-handler", "print-uart"] }
esp-println = { version = "0.7.0", features = ["esp32", "log"] }
log = { version = "0.4.18"}
esp-alloc = { version = "0.3.0" }
# esp-wifi = { version = "https://github.com/esp-rs/esp-wifi/", rev = "97a2c4c", features = ["esp32", "embedded-svc", "wifi", "embassy-net", "async"] }
esp-wifi = { version = "0.1.1", features = ["esp32", "embedded-svc", "wifi", "embassy-net", "async"] }
# esp-wifi-sys = { git = "https://github.com/esp-rs/esp-wifi/", rev = "97a2c4c"}
esp-wifi-sys = { version = "0.1.0" }
smoltcp = { version = "0.10.0", default-features=false, features = ["proto-igmp", "proto-ipv4", "socket-tcp", "socket-icmp", "socket-udp", "medium-ethernet", "proto-dhcpv4", "socket-raw", "socket-dhcpv4"], optional = true}
embedded-svc = { version = "0.26.4", default-features = false, features = []}
embedded-io = " 0.6.1"
heapless = { version = "0.7.16", default-features = false }
embassy-time = "0.1.5"
embassy-executor = { version="0.3.3", features = ["nightly", "integrated-timers","arch-xtensa"] }
# embassy-executor = { version="0.3.3", features = ["nightly", "integrated-timers","arch-xtensa", "executor-thread"] }
static_cell = { version = "2.0.0", features = ["nightly"] }
embassy-net = { version = "0.2.1", features = ["nightly","tcp","proto-ipv4","medium-ethernet","dhcpv4", "dns", "log", "udp", "medium-ip" ]}
embassy-net-driver = { version = "0.2.0"}
embassy-sync = "0.4.0"
embassy-futures = "0.1.1"
embedded-storage = "0.3.0"
crc = "3.0.0"
rust-mqtt = { version = "0.1.5", default-features = false }
esp-storage = { version = "0.3.0", features = ["esp32"] }
embedded-hal-async = "1.0.0-rc.1"
embedded-io-async = "0.6.0"
nb = "1.1.0"
# atat = { version = "0.20.0", features = ["async"] }
atat = { version="0.20.0", features = ["async", "log"]}
[patch.crates-io]
# esp32-hal = { git = "https://github.com/esp-rs/esp-hal.git", rev = "0433968ed899aebdffcbcf67845acb1a20d5ac37" }
hal = { package = "esp32-hal", git = "https://github.com/esp-rs/esp-hal.git", rev = "0433968ed899aebdffcbcf67845acb1a20d5ac37" }
esp-hal-common = { git = "https://github.com/esp-rs/esp-hal.git", rev = "0433968ed899aebdffcbcf67845acb1a20d5ac37" }
# esp-wifi = { git = "https://github.com/esp-rs/esp-wifi.git", rev = "0433968ed899aebdffcbcf67845acb1a20d5ac37" }