File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88
99 strategy :
1010 matrix :
11- board : [esp32dev, nodemcu ]
11+ platform : [esp32, esp8266 ]
1212
1313 steps :
1414 - uses : actions/checkout@v4
@@ -18,10 +18,23 @@ jobs:
1818 with :
1919 enable-ini-overrides : true
2020
21- - name : Install ESP32 Board
21+ - name : Install Boards
2222 run : |
2323 arduino-cli core update-index
2424 arduino-cli core install esp32:esp32
25+ arduino-cli core install esp8266:esp8266
2526
26- - name : Compile ESP-IoT-WebControl
27- run : arduino-cli compile --fqbn esp32:esp32:esp32dev ESP-IoT-WebControl.ino
27+ - name : Install Libraries
28+ run : |
29+ arduino-cli lib update-index
30+ arduino-cli lib install "ESPAsyncWebServer@1.2.3"
31+ arduino-cli lib install "AsyncTCP@1.1.1"
32+
33+ - name : Compile main.ino for ESP32
34+ run : arduino-cli compile --fqbn esp32:esp32:esp32dev main.ino
35+
36+ - name : Compile main.ino for ESP8266
37+ run : arduino-cli compile --fqbn esp8266:esp8266:nodemcuv2 main.ino
38+
39+ - name : Show sketch size
40+ run : arduino-cli compile --fqbn esp32:esp32:esp32dev main.ino --verbose
You can’t perform that action at this time.
0 commit comments