|
93 | 93 | build_pio_sketch "$BOARD" "$OPTIONS" "$PLATFORMIO_ESP32_PATH/libraries/BLE/examples/BLE_server/BLE_server.ino" && \
|
94 | 94 | build_pio_sketch "$BOARD" "$OPTIONS" "$PLATFORMIO_ESP32_PATH/libraries/ESP32/examples/Camera/CameraWebServer/CameraWebServer.ino"
|
95 | 95 |
|
96 |
| - # PlatformIO ESP32 Test |
97 |
| - # OPTIONS="board_build.mcu = esp32s2" |
98 |
| - # build_pio_sketch "$BOARD" "$OPTIONS" "$PLATFORMIO_ESP32_PATH/libraries/WiFi/examples/WiFiClient/WiFiClient.ino" && \ |
99 |
| - # build_pio_sketch "$BOARD" "$OPTIONS" "$PLATFORMIO_ESP32_PATH/libraries/WiFiClientSecure/examples/WiFiClientSecure/WiFiClientSecure.ino" |
100 |
| - |
101 |
| - python -m platformio ci --board "$BOARD" "$PLATFORMIO_ESP32_PATH/libraries/WiFi/examples/WiFiClient" --project-option="board_build.mcu = esp32s2" --project-option="board_build.partitions = huge_app.csv" |
102 |
| - python -m platformio ci --board "$BOARD" "$PLATFORMIO_ESP32_PATH/libraries/WiFi/examples/WiFiClient" --project-option="board_build.mcu = esp32c3" --project-option="board_build.partitions = huge_app.csv" |
103 |
| - |
104 |
| - echo "Hacking in S3 support ..." |
105 |
| - replace_script="import json; import os;" |
106 |
| - replace_script+="fp=open(os.path.expanduser('~/.platformio/platforms/espressif32/platform.json'), 'r+');" |
107 |
| - replace_script+="data=json.load(fp);" |
108 |
| - replace_script+="data['packages']['toolchain-xtensa-esp32']['optional']=True;" |
109 |
| - replace_script+="data['packages']['toolchain-xtensa-esp32s3']['optional']=False;" |
110 |
| - replace_script+="data['packages']['tool-esptoolpy']['owner']='tasmota';" |
111 |
| - replace_script+="data['packages']['tool-esptoolpy']['version']='https://github.com/tasmota/esptool/releases/download/v4.2.1/esptool-4.2.1.zip';" |
112 |
| - replace_script+="fp.seek(0);fp.truncate();json.dump(data, fp, indent=2);fp.close()" |
113 |
| - python -c "$replace_script" |
114 |
| - |
115 |
| - python -m platformio ci --board "$BOARD" "$PLATFORMIO_ESP32_PATH/libraries/WiFi/examples/WiFiClient" --project-option="board_build.mcu = esp32s3" --project-option="board_build.partitions = huge_app.csv" |
| 96 | + # Basic sanity testing for other series |
| 97 | + for board in "esp32-c3-devkitm-1" "esp32-s2-saola-1" "esp32-s3-devkitc-1" |
| 98 | + do |
| 99 | + python -m platformio ci --board "$board" "$PLATFORMIO_ESP32_PATH/libraries/WiFi/examples/WiFiClient" --project-option="board_build.partitions = huge_app.csv" |
| 100 | + done |
116 | 101 |
|
117 | 102 | #build_pio_sketches "$BOARD" "$OPTIONS" "$PLATFORMIO_ESP32_PATH/libraries"
|
118 | 103 | fi
|
0 commit comments