|
10 | 10 | arduino-boards-fqbn: |
11 | 11 | - arduino:avr:uno # arudino uno |
12 | 12 | - arduino:sam:arduino_due_x # arduino due |
| 13 | + - arduino:avr:mega # arduino mega2650 |
| 14 | + - arduino:avr:leonardo # arduino leonardo |
13 | 15 | - arduino:samd:nano_33_iot # samd21 |
14 | 16 | - adafruit:samd:adafruit_metro_m4 # samd51 |
15 | 17 | - esp32:esp32:esp32doit-devkit-v1 # esp32 |
|
29 | 31 | - arduino-boards-fqbn: arduino:sam:arduino_due_x # arduino due - one full example |
30 | 32 | sketch-names: single_full_control_example.ino |
31 | 33 |
|
| 34 | + - arduino-boards-fqbn: arduino:avr:leonardo # arduino leonardo - one full example |
| 35 | + sketch-names: open_loop_position_example.ino |
| 36 | + |
| 37 | + - arduino-boards-fqbn: arduino:avr:mega # arduino mega2660 - one full example |
| 38 | + sketch-names: single_full_control_example.ino |
| 39 | + |
32 | 40 | - arduino-boards-fqbn: arduino:samd:nano_33_iot # samd21 |
33 | 41 | sketch-names: nano33IoT_velocity_control.ino, smartstepper_control.ino |
34 | 42 |
|
|
54 | 62 | - arduino-boards-fqbn: STMicroelectronics:stm32:Disco:pnum=B_G431B_ESC1 # B-G431-ESC1 |
55 | 63 | platform-url: https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json |
56 | 64 | sketch-names: B_G431B_ESC1.ino |
| 65 | + build-properties: |
| 66 | + B_G431B_ESC1: |
| 67 | + -DHAL_OPAMP_MODULE_ENABLED |
57 | 68 |
|
58 | 69 | - arduino-boards-fqbn: STMicroelectronics:stm32:GenF4:pnum=GENERIC_F405RGTX # stm32f405 - odrive |
59 | 70 | platform-url: https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json |
|
63 | 74 | platform-url: https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json |
64 | 75 | sketch-names: single_full_control_example.ino, stm32_spi_alt_example.ino, sdouble_full_control_example.ino |
65 | 76 |
|
66 | | - |
67 | 77 |
|
68 | 78 | # Do not cancel all jobs / architectures if one job fails |
69 | 79 | fail-fast: false |
|
78 | 88 | platform-url: ${{ matrix.platform-url }} |
79 | 89 | sketch-names: ${{ matrix.sketch-names }} |
80 | 90 | sketches-exclude: ${{ matrix.sketches-exclude }} |
| 91 | + build-properties: ${{ toJson(matrix.build-properties) }} |
0 commit comments