Skip to content

Commit 0e3ac10

Browse files
authored
Major refactor
1 parent 93cfe37 commit 0e3ac10

File tree

8 files changed

+3066
-713
lines changed

8 files changed

+3066
-713
lines changed

builder/frameworks/arduino.py

Lines changed: 923 additions & 167 deletions
Large diffs are not rendered by default.

builder/frameworks/component_manager.py

Lines changed: 1145 additions & 0 deletions
Large diffs are not rendered by default.

builder/frameworks/espidf.py

Lines changed: 213 additions & 156 deletions
Large diffs are not rendered by default.

builder/main.py

Lines changed: 246 additions & 143 deletions
Large diffs are not rendered by default.

examples/arduino-blink/platformio.ini

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ platform = espressif32
1212
framework = arduino
1313
board = esp32-solo1
1414
build_flags = -DLED_BUILTIN=2
15+
lib_ignore = wifi
16+
spiffs
17+
NetworkClientSecure
18+
1519
custom_component_remove =
1620
espressif/esp_hosted
1721
espressif/esp_wifi_remote
@@ -31,6 +35,9 @@ platform = espressif32
3135
framework = arduino
3236
board = esp32-c2-devkitm-1
3337
monitor_speed = 115200
38+
lib_ignore = wifi
39+
spiffs
40+
NetworkClientSecure
3441
custom_component_remove = espressif/esp_hosted
3542
espressif/esp_wifi_remote
3643
espressif/esp-dsp
@@ -50,6 +57,9 @@ platform = espressif32
5057
framework = arduino
5158
board = arduino_nano_esp32
5259
monitor_speed = 115200
60+
lib_ignore = wifi
61+
spiffs
62+
NetworkClientSecure
5363
custom_component_remove = espressif/esp_hosted
5464
espressif/esp_wifi_remote
5565
espressif/esp-dsp
@@ -68,6 +78,9 @@ custom_component_remove = espressif/esp_hosted
6878
platform = espressif32
6979
framework = arduino
7080
board = esp32s3_120_16_8-qio_opi
81+
lib_ignore =
82+
spiffs
83+
NetworkClientSecure
7184
custom_sdkconfig = CONFIG_SPIRAM_MODE_OCT=y
7285
CONFIG_SPIRAM_SPEED_120M=y
7386
CONFIG_LCD_RGB_ISR_IRAM_SAFE=y
@@ -95,6 +108,9 @@ framework = arduino
95108
build_type = debug
96109
board = esp32-c6-devkitc-1
97110
monitor_speed = 115200
111+
lib_ignore = wifi
112+
spiffs
113+
NetworkClientSecure
98114
custom_component_remove = espressif/esp_hosted
99115
espressif/esp_wifi_remote
100116
espressif/mdns
@@ -107,6 +123,9 @@ platform = espressif32
107123
framework = arduino
108124
board = esp32-h2-devkitm-1
109125
monitor_speed = 115200
126+
lib_ignore =
127+
spiffs
128+
NetworkClientSecure
110129
custom_component_remove = espressif/esp_hosted
111130
espressif/esp_wifi_remote
112131
espressif/mdns
@@ -119,6 +138,9 @@ platform = espressif32
119138
framework = arduino
120139
board = esp32-p4
121140
build_flags = -DLED_BUILTIN=2
141+
lib_ignore = wifi
142+
spiffs
143+
NetworkClientSecure
122144
monitor_speed = 115200
123145
custom_component_remove = espressif/esp_hosted
124146
espressif/esp_wifi_remote

examples/arduino-rmt-blink/platformio.ini

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,38 @@
22
platform = espressif32
33
framework = arduino
44
board = esp32-s2-saola-1
5+
lib_ignore = wifi
6+
spiffs
7+
NetworkClientSecure
58
build_flags = -DBUILTIN_RGBLED_PIN=18
69
-DNR_OF_LEDS=1
710

811
[env:esp32-s3]
912
platform = espressif32
1013
framework = arduino
1114
board = esp32-s3-devkitc-1
15+
lib_ignore = wifi
16+
spiffs
17+
NetworkClientSecure
1218
build_flags = -DBUILTIN_RGBLED_PIN=48
1319
-DNR_OF_LEDS=1
1420

1521
[env:esp32-c3]
1622
platform = espressif32
1723
framework = arduino
1824
board = esp32-c3-devkitm-1
25+
lib_ignore = wifi
26+
spiffs
27+
NetworkClientSecure
1928
build_flags = -DBUILTIN_RGBLED_PIN=8
2029
-DNR_OF_LEDS=1
2130

2231
[env:esp32-c6]
2332
platform = espressif32
2433
framework = arduino
2534
board = esp32-c6-devkitm-1
35+
lib_ignore = wifi
36+
spiffs
37+
NetworkClientSecure
2638
build_flags = -DBUILTIN_RGBLED_PIN=8
2739
-DNR_OF_LEDS=1

examples/tasmota_platformio_override.ini

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ custom_sdkconfig = https://raw.githubusercontent.com/pioarduino/sdkconfig
3838
'# CONFIG_ETH_RMII_CLK_INPUT is not set'
3939
'# CONFIG_ETH_RMII_CLK_IN_GPIO is not set'
4040
custom_component_remove =
41-
espressif/esp-dsp
4241
espressif/network_provisioning
4342
espressif/esp-zboss-lib
4443
espressif/esp-zigbee-lib

0 commit comments

Comments
 (0)