Skip to content

Commit 383f91c

Browse files
authored
update VSCode configuration and dependencies; remove probe-rs debugger references and bump embassy-net version (#20)
1 parent 2a917c5 commit 383f91c

File tree

6 files changed

+60
-96
lines changed

6 files changed

+60
-96
lines changed

.vscode/extensions.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{
22
"recommendations": [
33
"rust-lang.rust-analyzer",
4-
"probe-rs.probe-rs-debugger",
54
]
65
}

.vscode/launch.json

Lines changed: 3 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,4 @@
11
{
2-
"version": "0.2.0",
3-
"configurations": [
4-
{
5-
"type": "probe-rs-debug",
6-
"request": "launch",
7-
"name": "Launch",
8-
"cwd": "${workspaceFolder}",
9-
"chip": "esp32s3",
10-
// probe field only needed if multiple probes connected. <Serial> is the MAC address of your esp in case of usb-jtag
11-
// "probe": "VID:PID:303a:1001:30:30:F9:5A:5E:84", //!MODIFY (or remove) | optional field
12-
"flashingConfig": {
13-
"flashingEnabled": true,
14-
"haltAfterReset": true,
15-
"formatOptions": {
16-
"binaryFormat": "idf"
17-
}
18-
},
19-
"coreConfigs": [
20-
{
21-
"coreIndex": 0,
22-
"programBinary": "target/xtensa-esp32s3-none-elf/debug/esp32-homecontrol", //!MODIFY
23-
// svdFiles describe the hardware register names off the esp peripherals, such as the LEDC peripheral.
24-
// They can be downloaded seperatly @ https://github.com/espressif/svd/tree/main/svd
25-
//"svdFile": "${workspaceFolder}/esp32c3.svd" //!MODIFY (or remove) | optional field
26-
}
27-
]
28-
},
29-
{
30-
"type": "probe-rs-debug",
31-
"request": "attach",
32-
"name": "Attach",
33-
"cwd": "${workspaceFolder}",
34-
"chip": "esp32s3", //!MODIFY
35-
//"probe": "VID:PID:303a:1001:30:30:F9:5A:5E:84", //!MODIFY (or remove) | optional field
36-
"coreConfigs": [
37-
{
38-
"coreIndex": 0,
39-
"programBinary": "target/xtensa-esp32s3-none-elf/release/esp32-homecontrol", //!MODIFY
40-
// "svdFile": "${workspaceFolder}/esp32c3.svd" //!MODIFY (or remove) | optional field
41-
}
42-
]
43-
}
44-
]
45-
}
2+
"version": "0.2.0",
3+
"configurations": []
4+
}

.vscode/settings.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"rust-analyzer.cargo.allTargets": false,
3-
"rust-analyzer.cargo.target": "xtensa-esp32s3-none-elf",
2+
"rust-analyzer.cargo.allTargets": false,
3+
"rust-analyzer.cargo.target": "xtensa-esp32s3-none-elf"
44
}

Cargo.lock

Lines changed: 53 additions & 46 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ esp-backtrace = { version = "0.15.1", features = [
1212
] }
1313
esp-hal = { version = "1.0.0-beta.0", features = ["esp32s3", "unstable"] }
1414
esp-alloc = { version = "0.7.0" }
15-
embassy-net = { version = "0.6.0", features = [
15+
embassy-net = { version = "0.7.0", features = [
1616
"tcp",
1717
"udp",
1818
"dns",

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,7 @@ cd esp32-homecontrol-no-std-rs
140140

141141
See the [ESP-RS book](https://docs.esp-rs.org/book/introduction.html).
142142

143-
Install espup: [espup GitHub](https://github.com/esp-rs/espup)
144-
Install probe-rs: [probe-rs GitHub](https://github.com/probe-rs/probe-rs)
143+
Install espup: [espup GitHub](https://github.com/esp-rs/espup)
145144

146145
```sh
147146
espup install

0 commit comments

Comments
 (0)