Adds 2 Arduino SAMD platforms which are used by WipperSnapper's build CI
Modifies generate_uf2() to generate UF2s for ESP32-S2 platform. This was previously in this script but it was removed (not sure why?).
Reasoning: The -e compilation flag for Arduino-CLI on ESP32-S2 platforms produce binary files, not hex files. UF2Conv.py uses these binary files for creating ESP32-S2 .uf2 files.
Increases timeout within test_examples_in_folder() for running the arduino-cli process for building the WipperSnapper example.
This pull request:
_daily
)generate_uf2()
to generate UF2s for ESP32-S2 platform. This was previously in this script but it was removed (not sure why?).-e
compilation flag for Arduino-CLI on ESP32-S2 platforms produce binary files, not hex files. UF2Conv.py uses these binary files for creating ESP32-S2 .uf2 files.test_examples_in_folder()
for running thearduino-cli
process for building the WipperSnapper example.This branch was tested against Adafruit WipperSnapper, https://github.com/brentru/Adafruit_Wippersnapper_Arduino/runs/5413373983?check_suite_focus=true