diff --git a/.github/workflows/sync-binaries-task.yml b/.github/workflows/sync-binaries-task.yml index 844e178c..04380e1f 100644 --- a/.github/workflows/sync-binaries-task.yml +++ b/.github/workflows/sync-binaries-task.yml @@ -28,6 +28,7 @@ jobs: arduino-cli core install arduino:mbed_portenta arduino-cli core install arduino:mbed_nicla arduino-cli core install arduino:mbed_opta + arduino-cli core install arduino:mbed_giga arduino-cli lib install ArduinoIotCloud arduino-cli lib install ArduinoECCX08 arduino-cli lib install ArduinoSTL diff --git a/README.md b/README.md index 111cbcb7..297e6fe9 100644 --- a/README.md +++ b/README.md @@ -109,6 +109,8 @@ Here are the FQBNs of the Arduino boards that can be provisioned with this comma * `arduino:samd:mkr1000` * `arduino:samd:mkrgsm1400` * `arduino:samd:mkrnb1500` +* `arduino:mbed_opta:opta` +* `arduino:mbed_giga:giga` If the device supports more than one connectivity type (Eg: WiFi and Ethernet) the --connection flag can be used to set the desired connectivity diff --git a/command/device/board.go b/command/device/board.go index 6aa1c525..568285c2 100644 --- a/command/device/board.go +++ b/command/device/board.go @@ -34,6 +34,7 @@ var ( "arduino:samd:mkrgsm1400", "arduino:samd:mkrnb1500", "arduino:mbed_opta:opta", + "arduino:mbed_giga:giga", } loraFQBN = []string{ "arduino:samd:mkrwan1310", diff --git a/command/ota/generate.go b/command/ota/generate.go index def506bb..04741464 100644 --- a/command/ota/generate.go +++ b/command/ota/generate.go @@ -39,6 +39,7 @@ var ( "arduino:mbed_portenta:envie_m7": "025B", "arduino:mbed_nicla:nicla_vision": "025F", "arduino:mbed_opta:opta": "0064", + "arduino:mbed_giga:giga": "0266", } esp32MagicNumberPart1 = "4553" esp32MagicNumberPart2 = "5033" diff --git a/firmware/generator.py b/firmware/generator.py index ca87241d..dcee5036 100755 --- a/firmware/generator.py +++ b/firmware/generator.py @@ -30,6 +30,7 @@ {"type": "crypto", "ext": ".bin", "fqbn": "arduino:samd:mkrgsm1400"}, {"type": "crypto", "ext": ".bin", "fqbn": "arduino:samd:mkrnb1500"}, {"type": "crypto", "ext": ".bin", "fqbn": "arduino:mbed_opta:opta"}, + {"type": "crypto", "ext": ".bin", "fqbn": "arduino:mbed_giga:giga"}, {"type": "lora", "ext": ".bin", "fqbn": "arduino:samd:mkrwan1300"}, {"type": "lora", "ext": ".bin", "fqbn": "arduino:samd:mkrwan1310"}, ]