diff --git a/Cargo.toml b/Cargo.toml index 59c0ee2..da2e2c6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,22 +10,22 @@ debug = true [dependencies] {{ mcu }}-hal = "{{ hal_version }}" -esp-backtrace = { version = "0.10.0", features = ["{{ mcu }}", "panic-handler", "exception-handler", "print-uart"] } +esp-backtrace = { version = "0.11.0", features = ["{{ mcu }}", "panic-handler", "exception-handler", "println"] } {% if logging -%} -esp-println = { version = "0.8.0", features = ["{{ mcu }}", "log"] } +esp-println = { version = "0.9.0", features = ["{{ mcu }}", "log"] } log = { version = "0.4.20" } {% else -%} -esp-println = { version = "0.8.0", features = ["{{ mcu }}"] } +esp-println = { version = "0.9.0", features = ["{{ mcu }}"] } {% endif -%} {% if alloc -%} esp-alloc = { version = "0.3.0" } {% endif -%} {% if wifi -%} -esp-wifi = { version = "0.2.0", features = ["{{ mcu }}", "wifi"] } +esp-wifi = { version = "0.3.0", features = ["{{ mcu }}", "wifi"] } 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"] } embedded-svc = { version = "0.26.1", default-features = false, features = [] } embedded-io = "0.6.1" -heapless = { version = "0.7.17", default-features = false } +heapless = { version = "0.8.0", default-features = false } {% endif -%} {% if mcu == "esp32" or mcu == "esp32c2" %} diff --git a/pre-script.rhai b/pre-script.rhai index d16efb9..36fe5cf 100644 --- a/pre-script.rhai +++ b/pre-script.rhai @@ -1,37 +1,37 @@ let metadata = #{ // Xtensa devices: esp32: #{ - hal_version: "0.17.0", + hal_version: "0.18.0", wokwi_board: "board-esp32-devkit-c-v4", }, esp32s2: #{ - hal_version: "0.14.0", + hal_version: "0.15.0", wokwi_board: "board-esp32-s2-devkitm-1", }, esp32s3: #{ - hal_version: "0.14.0", + hal_version: "0.15.0", wokwi_board: "board-esp32-s3-devkitc-1", }, // RISC-V devices: esp32c2: #{ extensions: "imc", - hal_version: "0.12.0", + hal_version: "0.13.0", wokwi_board: "", }, esp32c3: #{ extensions: "imc", - hal_version: "0.14.0", + hal_version: "0.15.0", wokwi_board: "board-esp32-c3-devkitm-1", }, esp32c6: #{ extensions: "imac", - hal_version: "0.7.0", + hal_version: "0.8.0", wokwi_board: "board-esp32-c6-devkitc-1", }, esp32h2: #{ extensions: "imac", - hal_version: "0.5.0", + hal_version: "0.6.0", wokwi_board: "board-esp32-h2-devkitm-1", }, };