Skip to content

Commit fb7163c

Browse files
committed
chore: update deps
1 parent f5df3dc commit fb7163c

File tree

9 files changed

+34
-33
lines changed

9 files changed

+34
-33
lines changed

.cargo/config.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ build-std = ["std", "panic_abort"]
1212
[env]
1313
MCU="esp32s3"
1414
# Note: this variable is not used by the pio builder (`cargo build --features pio`)
15-
ESP_IDF_VERSION = "v5.2.2"
15+
ESP_IDF_VERSION = { value = "tag:v5.3.2" }
1616

1717
# Workaround for https://github.com/esp-rs/esp-idf-template/issues/174
1818
CRATE_CC_NO_DEFAULTS = "1"

Cargo.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -32,19 +32,19 @@ embassy = [
3232
]
3333

3434
[dependencies]
35-
anyhow = "1.0.86"
36-
chrono = "0.4.38"
35+
anyhow = "1.0.95"
36+
chrono = "0.4.39"
3737
embedded-hal = "1.0.0"
38-
embedded-svc = "0.28.0"
39-
esp-idf-hal = "0.44.1"
40-
esp-idf-svc = { version = "0.49.1", default-features = false }
41-
esp-idf-sys = "0.35.0"
42-
futures = "0.3.30"
38+
embedded-svc = "0.28.1"
39+
esp-idf-hal = "0.45.2"
40+
esp-idf-svc = { version = "0.51.0", default-features = false }
41+
esp-idf-sys = "0.36.1"
42+
futures = "0.3.31"
4343
log = { version = "0.4", default-features = false }
44-
postcard = "1.0.10"
44+
postcard = "1.1.1"
4545
rgb-led = { path = "lib/rgb-led" }
46-
serde = "1.0.209"
47-
serde_json = "1.0.127"
46+
serde = "1.0.217"
47+
serde_json = "1.0.138"
4848
si4703 = "0.1.0"
4949
#si470x = { path = "lib/si470x" }
5050
stoppable_thread = "0.2.1"
@@ -54,4 +54,4 @@ toml-cfg = "0.2.0"
5454
wifi = { path = "lib/wifi" }
5555

5656
[build-dependencies]
57-
embuild = "0.32.0"
57+
embuild = "0.33.0"

lib/rgb-led/.cargo/config.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ linker = "ldproxy"
66
runner = "espflash flash --monitor"
77
# Future - necessary for the experimental "native build" of esp-idf-sys with ESP32C3
88
# See also https://github.com/ivmarkov/embuild/issues/16
9-
rustflags = ["--cfg", "espidf_time64", "-C", "default-linker-libraries"]
9+
rustflags = ["--cfg", "espidf_time64"]
1010

1111
[unstable]
1212
build-std = ["panic_abort", "std"]
1313

1414
[env]
15-
# Enables the esp-idf-sys "native" build feature (`cargo build --features native`) to build against ESP-IDF (v5.1.2)
16-
ESP_IDF_VERSION = { value = "tag:v5.2.2" }
15+
# Enables the esp-idf-sys "native" build feature (`cargo build --features native`) to build against ESP-IDF (v5.3.2)
16+
ESP_IDF_VERSION = { value = "tag:v5.3.2" }
1717

1818
# These configurations will pick up your custom "sdkconfig.release", "sdkconfig.debug" or "sdkconfig.defaults[.*]" files
1919
# that you might put in the root of the project
@@ -23,5 +23,5 @@ ESP_IDF_VERSION = { value = "tag:v5.2.2" }
2323
#ESP_IDF_SDKCONFIG = { value = "./sdkconfig.debug", relative = true }
2424
ESP_IDF_SDKCONFIG_DEFAULTS = { value = "./sdkconfig.defaults", relative = true }
2525
# ESP-IDF will be installed in ~/.espressif so it can be reused across the different examples.
26-
# See also https://github.com/esp-rs/esp-idf-sys#esp_idf_tools_install_dir-esp_idf_tools_install_dir
26+
# See also https://github.com/esp-rs/esp-idf-sys/blob/master/BUILD-OPTIONS.md#esp_idf_tools_install_dir-esp_idf_tools_install_dir
2727
ESP_IDF_TOOLS_INSTALL_DIR = { value = "global" }

lib/rgb-led/Cargo.toml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,11 @@ edition = "2021"
55
authors = ["Sergio Gasquez <[email protected]>"]
66

77
[dependencies]
8-
anyhow = "=1.0.86"
9-
esp-idf-svc = "=0.49.1"
10-
log = "=0.4.22"
11-
rgb = "0.8.29"
8+
anyhow = "1.0.95"
9+
esp-idf-svc = "0.51.0"
10+
esp-idf-hal ={ version = "0.45.2", features = ["rmt-legacy"] }
11+
log = "0.4.25"
12+
rgb = "0.8.50"
1213

1314
[build-dependencies]
14-
embuild = "=0.32.0"
15+
embuild = "0.33.0"

lib/rgb-led/rust-toolchain.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
[toolchain]
2-
channel = "nightly-2024-06-30"
2+
channel = "esp"
33
components = ["rust-src"]

lib/rgb-led/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use anyhow::Result;
22
use core::time::Duration;
3-
use esp_idf_svc::hal::{
3+
use esp_idf_hal::{
44
gpio::OutputPin,
55
peripheral::Peripheral,
66
rmt::{config::TransmitConfig, FixedLengthSignal, PinState, Pulse, RmtChannel, TxRmtDriver},

lib/wifi/.cargo/config.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ linker = "ldproxy"
66
runner = "espflash flash --monitor"
77
# Future - necessary for the experimental "native build" of esp-idf-sys with ESP32C3
88
# See also https://github.com/ivmarkov/embuild/issues/16
9-
rustflags = ["--cfg", "espidf_time64", "-C", "default-linker-libraries"]
9+
rustflags = ["--cfg", "espidf_time64"]
1010

1111
[unstable]
1212
build-std = ["panic_abort", "std"]
1313

1414
[env]
15-
# Enables the esp-idf-sys "native" build feature (`cargo build --features native`) to build against ESP-IDF (v5.1.2)
16-
ESP_IDF_VERSION = { value = "tag:v5.2.2" }
15+
# Enables the esp-idf-sys "native" build feature (`cargo build --features native`) to build against ESP-IDF (v5.3.2)
16+
ESP_IDF_VERSION = { value = "tag:v5.3.2" }
1717

1818
# These configurations will pick up your custom "sdkconfig.release", "sdkconfig.debug" or "sdkconfig.defaults[.*]" files
1919
# that you might put in the root of the project
@@ -23,5 +23,5 @@ ESP_IDF_VERSION = { value = "tag:v5.2.2" }
2323
#ESP_IDF_SDKCONFIG = { value = "./sdkconfig.debug", relative = true }
2424
ESP_IDF_SDKCONFIG_DEFAULTS = { value = "./sdkconfig.defaults", relative = true }
2525
# ESP-IDF will be installed in ~/.espressif so it can be reused across the different examples.
26-
# See also https://github.com/esp-rs/esp-idf-sys#esp_idf_tools_install_dir-esp_idf_tools_install_dir
26+
# See also https://github.com/esp-rs/esp-idf-sys/blob/master/BUILD-OPTIONS.md#esp_idf_tools_install_dir-esp_idf_tools_install_dir
2727
ESP_IDF_TOOLS_INSTALL_DIR = { value = "global" }

lib/wifi/Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ edition = "2021"
55
authors = ["Sergio Gasquez <[email protected]>"]
66

77
[dependencies]
8-
anyhow = "=1.0.86"
9-
esp-idf-svc = "=0.49.1"
10-
log = "=0.4.22"
8+
anyhow = "1.0.95"
9+
esp-idf-svc = "0.51.0"
10+
log = "0.4.25"
1111

1212
[build-dependencies]
13-
embuild = "=0.32.0"
13+
embuild = "0.33.0"
1414

1515
[dev-dependencies]
16-
toml-cfg = "=0.1.3"
16+
toml-cfg = "0.2.0"

lib/wifi/rust-toolchain.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
[toolchain]
2-
channel = "nightly-2024-06-30"
2+
channel = "esp"
33
components = ["rust-src"]

0 commit comments

Comments
 (0)