Skip to content

Commit 7e5f3f5

Browse files
committed
Initial updates for ESP-IDF v4.2
1 parent e542df1 commit 7e5f3f5

File tree

26 files changed

+754
-110
lines changed

26 files changed

+754
-110
lines changed

.github/workflows/examples.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ jobs:
2222
- "examples/espidf-hello-world"
2323
- "examples/espidf-http-request"
2424
- "examples/espidf-peripherals-uart"
25+
- "examples/espidf-peripherals-usb"
2526
- "examples/espidf-storage-sdcard"
2627
- "examples/espidf-ulp-adc"
2728
- "examples/espidf-ulp-pulse"

boards/esp32-s2-kaluga-1.json

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
{
2+
"build": {
3+
"arduino":{
4+
"ldscript": "esp32s2_out.ld"
5+
},
6+
"core": "esp32",
7+
"f_cpu": "240000000L",
8+
"f_flash": "80000000L",
9+
"flash_mode": "dio",
10+
"mcu": "esp32s2",
11+
"variant": "esp32s2"
12+
},
13+
"connectivity": [
14+
"wifi",
15+
"bluetooth",
16+
"ethernet",
17+
"can"
18+
],
19+
"debug": {
20+
"default_tool": "esp32s2_kaluga_v1",
21+
"onboard_tools": [
22+
"esp32s2_kaluga_v1"
23+
],
24+
"openocd_target": "esp32s2.cfg"
25+
},
26+
"frameworks": [
27+
"espidf"
28+
],
29+
"name": "Espressif ESP32-S2-Kaluga-1 Kit",
30+
"upload": {
31+
"flash_size": "4MB",
32+
"maximum_ram_size": 327680,
33+
"maximum_size": 4194304,
34+
"require_upload_port": true,
35+
"speed": 460800
36+
},
37+
"url": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32s2/hw-reference/esp32s2/user-guide-esp32-s2-kaluga-1-kit.html",
38+
"vendor": "Espressif"
39+
}

boards/esp32-s2-saola-1.json

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
{
2+
"build": {
3+
"arduino":{
4+
"ldscript": "esp32s2_out.ld"
5+
},
6+
"core": "esp32",
7+
"f_cpu": "240000000L",
8+
"f_flash": "80000000L",
9+
"flash_mode": "dio",
10+
"mcu": "esp32s2",
11+
"variant": "esp32s2"
12+
},
13+
"connectivity": [
14+
"wifi",
15+
"bluetooth",
16+
"ethernet",
17+
"can"
18+
],
19+
"debug": {
20+
"openocd_target": "esp32s2.cfg"
21+
},
22+
"frameworks": [
23+
"espidf"
24+
],
25+
"name": "Espressif ESP32-S2-Saola-1",
26+
"upload": {
27+
"flash_size": "4MB",
28+
"maximum_ram_size": 327680,
29+
"maximum_size": 4194304,
30+
"require_upload_port": true,
31+
"speed": 460800
32+
},
33+
"url": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32s2/hw-reference/esp32s2/user-guide-saola-1-v1.2.html",
34+
"vendor": "Espressif"
35+
}

boards/firebeetle32-s2.json

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
{
2+
"build": {
3+
"arduino":{
4+
"ldscript": "esp32s2_out.ld"
5+
},
6+
"core": "esp32",
7+
"f_cpu": "240000000L",
8+
"f_flash": "80000000L",
9+
"flash_mode": "dio",
10+
"mcu": "esp32s2",
11+
"variant": "esp32s2"
12+
},
13+
"connectivity": [
14+
"wifi",
15+
"bluetooth",
16+
"ethernet",
17+
"can"
18+
],
19+
"debug": {
20+
"openocd_target": "esp32s2.cfg"
21+
},
22+
"frameworks": [
23+
"espidf"
24+
],
25+
"name": "Adafruit ESP32-S2 Feather Development Board",
26+
"upload": {
27+
"flash_size": "4MB",
28+
"maximum_ram_size": 327680,
29+
"maximum_size": 4194304,
30+
"require_upload_port": true,
31+
"speed": 460800
32+
},
33+
"url": "https://www.adafruit.com/product/4769",
34+
"vendor": "Adafruit"
35+
}

builder/frameworks/_embed_files.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,9 +104,9 @@ def embed_files(files, files_type):
104104

105105
def transform_to_asm(target, source, env):
106106
files = [join("$BUILD_DIR", s.name + ".S") for s in source]
107-
env.AppendUnique(PIOBUILDFILES=files)
108107
return files, source
109108

109+
110110
env.Append(
111111
BUILDERS=dict(
112112
TxtToBin=Builder(
@@ -155,7 +155,7 @@ def transform_to_asm(target, source, env):
155155
"Generating assembly for $TARGET",
156156
),
157157
emitter=transform_to_asm,
158-
single_source=True
158+
single_source=True,
159159
),
160160
)
161161
)

0 commit comments

Comments
 (0)