summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHiFiPhile <[email protected]>2025-02-09 18:40:30 +0100
committerHiFiPhile <[email protected]>2025-02-09 18:40:30 +0100
commit1208f88b6ecc899bfac908aaf90a8be0997efb5d (patch)
tree993650d6a33aeeb382c7a433f0596f67b654917c
parent09bce3532c9279b54f5dc1e48c51959344df6c56 (diff)
Sort list (bettter for Clion)
Signed-off-by: HiFiPhile <[email protected]>
-rw-r--r--hw/bsp/BoardPresets.json1896
-rwxr-xr-xtools/gen_presets.py70
2 files changed, 989 insertions, 977 deletions
diff --git a/hw/bsp/BoardPresets.json b/hw/bsp/BoardPresets.json
index c295efbdd..fee8f2c97 100644
--- a/hw/bsp/BoardPresets.json
+++ b/hw/bsp/BoardPresets.json
@@ -5,175 +5,195 @@
"name": "default",
"hidden": true,
"description": "Configure preset for the ${presetName} board",
- "generator": "Ninja",
+ "generator": "Ninja Multi-Config",
"binaryDir": "${sourceDir}/build/${presetName}",
"cacheVariables": {
- "CMAKE_BUILD_TYPE": "RelWithDebInfo",
+ "CMAKE_DEFAULT_BUILD_TYPE": "RelWithDebInfo",
"BOARD": "${presetName}"
}
},
{
- "name": "raspberrypi_zero",
+ "name": "adafruit_clue",
"inherits": "default"
},
{
- "name": "raspberrypi_cm4",
+ "name": "adafruit_feather_esp32_v2",
"inherits": "default"
},
{
- "name": "raspberrypi_zero2",
+ "name": "adafruit_feather_esp32s2",
"inherits": "default"
},
{
- "name": "ch32v103r_r1_1v0",
+ "name": "adafruit_feather_esp32s3",
"inherits": "default"
},
{
- "name": "ch32v203c_r0_1v0",
+ "name": "adafruit_magtag_29gray",
"inherits": "default"
},
{
- "name": "ch32v203g_r0_1v0",
+ "name": "adafruit_metro_esp32s2",
"inherits": "default"
},
{
- "name": "nanoch32v203",
+ "name": "apard32690",
"inherits": "default"
},
{
- "name": "ch32v307v_r1_1v0",
+ "name": "arduino_nano33_ble",
"inherits": "default"
},
{
- "name": "da14695_dk_usb",
+ "name": "atsamd21_xpro",
"inherits": "default"
},
{
- "name": "da1469x_dk_pro",
+ "name": "atsaml21_xpro",
"inherits": "default"
},
{
- "name": "adafruit_feather_esp32s2",
+ "name": "b_g474e_dpow1",
"inherits": "default"
},
{
- "name": "adafruit_feather_esp32s3",
+ "name": "b_u585i_iot2a",
"inherits": "default"
},
{
- "name": "adafruit_feather_esp32_v2",
+ "name": "ch32v103r_r1_1v0",
"inherits": "default"
},
{
- "name": "adafruit_magtag_29gray",
+ "name": "ch32v203c_r0_1v0",
"inherits": "default"
},
{
- "name": "adafruit_metro_esp32s2",
+ "name": "ch32v203g_r0_1v0",
"inherits": "default"
},
{
- "name": "espressif_addax_1",
+ "name": "ch32v307v_r1_1v0",
"inherits": "default"
},
{
- "name": "espressif_c3_devkitc",
+ "name": "circuitplayground_bluefruit",
"inherits": "default"
},
{
- "name": "espressif_c6_devkitc",
+ "name": "circuitplayground_express",
"inherits": "default"
},
{
- "name": "espressif_kaluga_1",
+ "name": "curiosity_nano",
"inherits": "default"
},
{
- "name": "espressif_p4_function_ev",
+ "name": "cynthion_d11",
"inherits": "default"
},
{
- "name": "espressif_s2_devkitc",
+ "name": "cynthion_d21",
"inherits": "default"
},
{
- "name": "espressif_s3_devkitc",
+ "name": "d5035_01",
"inherits": "default"
},
{
- "name": "espressif_s3_devkitm",
+ "name": "da14695_dk_usb",
"inherits": "default"
},
{
- "name": "espressif_saola_1",
+ "name": "da1469x_dk_pro",
"inherits": "default"
},
{
- "name": "f1c100s",
+ "name": "daisyseed",
"inherits": "default"
},
{
- "name": "fomu",
+ "name": "double_m33_express",
"inherits": "default"
},
{
- "name": "sipeed_longan_nano",
+ "name": "ea4088_quickstart",
"inherits": "default"
},
{
- "name": "metro_m7_1011",
+ "name": "ea4357",
"inherits": "default"
},
{
- "name": "metro_m7_1011_sd",
+ "name": "ek_tm4c123gxl",
"inherits": "default"
},
{
- "name": "mimxrt1010_evk",
+ "name": "espressif_addax_1",
"inherits": "default"
},
{
- "name": "mimxrt1015_evk",
+ "name": "espressif_c3_devkitc",
"inherits": "default"
},
{
- "name": "mimxrt1020_evk",
+ "name": "espressif_c6_devkitc",
"inherits": "default"
},
{
- "name": "mimxrt1024_evk",
+ "name": "espressif_kaluga_1",
"inherits": "default"
},
{
- "name": "mimxrt1050_evkb",
+ "name": "espressif_p4_function_ev",
"inherits": "default"
},
{
- "name": "mimxrt1060_evk",
+ "name": "espressif_s2_devkitc",
"inherits": "default"
},
{
- "name": "mimxrt1064_evk",
+ "name": "espressif_s3_devkitc",
"inherits": "default"
},
{
- "name": "mimxrt1170_evkb",
+ "name": "espressif_s3_devkitm",
"inherits": "default"
},
{
- "name": "teensy_40",
+ "name": "espressif_saola_1",
"inherits": "default"
},
{
- "name": "teensy_41",
+ "name": "f1c100s",
"inherits": "default"
},
{
- "name": "frdm_k64f",
+ "name": "feather_m0_express",
"inherits": "default"
},
{
- "name": "teensy_35",
+ "name": "feather_m4_express",
+ "inherits": "default"
+ },
+ {
+ "name": "feather_nrf52840_express",
+ "inherits": "default"
+ },
+ {
+ "name": "feather_nrf52840_sense",
+ "inherits": "default"
+ },
+ {
+ "name": "feather_rp2040_max3421",
+ "inherits": "default"
+ },
+ {
+ "name": "feather_stm32f405",
+ "inherits": "default"
+ },
+ {
+ "name": "fomu",
"inherits": "default"
},
{
@@ -185,7 +205,7 @@
"inherits": "default"
},
{
- "name": "kuiic",
+ "name": "frdm_k64f",
"inherits": "default"
},
{
@@ -193,43 +213,51 @@
"inherits": "default"
},
{
- "name": "lpcxpresso11u37",
+ "name": "frdm_mcxa153",
"inherits": "default"
},
{
- "name": "lpcxpresso11u68",
+ "name": "frdm_mcxn947",
"inherits": "default"
},
{
- "name": "lpcxpresso1347",
+ "name": "itsybitsy_m0",
"inherits": "default"
},
{
- "name": "lpcxpresso1549",
+ "name": "itsybitsy_m4",
"inherits": "default"
},
{
- "name": "lpcxpresso1769",
+ "name": "itsybitsy_nrf52840",
"inherits": "default"
},
{
- "name": "mbed1768",
+ "name": "kuiic",
"inherits": "default"
},
{
- "name": "lpcxpresso18s37",
+ "name": "lpcxpresso11u37",
"inherits": "default"
},
{
- "name": "mcb1800",
+ "name": "lpcxpresso11u68",
"inherits": "default"
},
{
- "name": "ea4088_quickstart",
+ "name": "lpcxpresso1347",
"inherits": "default"
},
{
- "name": "ea4357",
+ "name": "lpcxpresso1549",
+ "inherits": "default"
+ },
+ {
+ "name": "lpcxpresso1769",
+ "inherits": "default"
+ },
+ {
+ "name": "lpcxpresso18s37",
"inherits": "default"
},
{
@@ -253,10 +281,6 @@
"inherits": "default"
},
{
- "name": "double_m33_express",
- "inherits": "default"
- },
- {
"name": "lpcxpresso55s28",
"inherits": "default"
},
@@ -265,10 +289,6 @@
"inherits": "default"
},
{
- "name": "mcu_link",
- "inherits": "default"
- },
- {
"name": "max32650evkit",
"inherits": "default"
},
@@ -289,10 +309,6 @@
"inherits": "default"
},
{
- "name": "apard32690",
- "inherits": "default"
- },
- {
"name": "max32690evkit",
"inherits": "default"
},
@@ -301,107 +317,103 @@
"inherits": "default"
},
{
- "name": "frdm_mcxa153",
- "inherits": "default"
- },
- {
- "name": "frdm_mcxn947",
+ "name": "mbed1768",
"inherits": "default"
},
{
- "name": "mcxn947brk",
+ "name": "mcb1800",
"inherits": "default"
},
{
- "name": "mm32f327x_mb39",
+ "name": "mcu_link",
"inherits": "default"
},
{
- "name": "mm32f327x_pitaya_lite",
+ "name": "mcxn947brk",
"inherits": "default"
},
{
- "name": "msp_exp430f5529lp",
+ "name": "metro_m0_express",
"inherits": "default"
},
{
- "name": "msp_exp432e401y",
+ "name": "metro_m4_express",
"inherits": "default"
},
{
- "name": "adafruit_clue",
+ "name": "metro_m7_1011",
"inherits": "default"
},
{
- "name": "arduino_nano33_ble",
+ "name": "metro_m7_1011_sd",
"inherits": "default"
},
{
- "name": "circuitplayground_bluefruit",
+ "name": "mimxrt1010_evk",
"inherits": "default"
},
{
- "name": "feather_nrf52840_express",
+ "name": "mimxrt1015_evk",
"inherits": "default"
},
{
- "name": "feather_nrf52840_sense",
+ "name": "mimxrt1020_evk",
"inherits": "default"
},
{
- "name": "itsybitsy_nrf52840",
+ "name": "mimxrt1024_evk",
"inherits": "default"
},
{
- "name": "pca10056",
+ "name": "mimxrt1050_evkb",
"inherits": "default"
},
{
- "name": "pca10059",
+ "name": "mimxrt1060_evk",
"inherits": "default"
},
{
- "name": "pca10095",
+ "name": "mimxrt1064_evk",
"inherits": "default"
},
{
- "name": "pca10100",
+ "name": "mimxrt1170_evkb",
"inherits": "default"
},
{
- "name": "portenta_c33",
+ "name": "mm32f327x_mb39",
"inherits": "default"
},
{
- "name": "ra2a1_ek",
+ "name": "mm32f327x_pitaya_lite",
"inherits": "default"
},
{
- "name": "ra4m1_ek",
+ "name": "msp_exp430f5529lp",
"inherits": "default"
},
{
- "name": "ra4m3_ek",
+ "name": "msp_exp432e401y",
"inherits": "default"
},
{
- "name": "ra6m1_ek",
+ "name": "nanoch32v203",
"inherits": "default"
},
{
- "name": "ra6m5_ek",
+ "name": "pca10056",
"inherits": "default"
},
{
- "name": "ra8m1_ek",
+ "name": "pca10059",
"inherits": "default"
},
{
- "name": "uno_r4",
+ "name": "pca10095",
"inherits": "default"
},
{
- "name": "feather_rp2040_max3421",
+ "name": "pca10100",
"inherits": "default"
},
{
@@ -409,107 +421,103 @@
"inherits": "default"
},
{
- "name": "raspberry_pi_pico",
- "inherits": "default"
- },
- {
- "name": "raspberry_pi_pico2",
+ "name": "portenta_c33",
"inherits": "default"
},
{
- "name": "cynthion_d11",
+ "name": "pybadge",
"inherits": "default"
},
{
- "name": "samd11_xplained",
+ "name": "pyboardv11",
"inherits": "default"
},
{
- "name": "atsamd21_xpro",
+ "name": "pyportal",
"inherits": "default"
},
{
- "name": "circuitplayground_express",
+ "name": "qtpy",
"inherits": "default"
},
{
- "name": "curiosity_nano",
+ "name": "ra2a1_ek",
"inherits": "default"
},
{
- "name": "cynthion_d21",
+ "name": "ra4m1_ek",
"inherits": "default"
},
{
- "name": "feather_m0_express",
+ "name": "ra4m3_ek",
"inherits": "default"
},
{
- "name": "itsybitsy_m0",
+ "name": "ra6m1_ek",
"inherits": "default"
},
{
- "name": "metro_m0_express",
+ "name": "ra6m5_ek",
"inherits": "default"
},
{
- "name": "qtpy",
+ "name": "ra8m1_ek",
"inherits": "default"
},
{
- "name": "seeeduino_xiao",
+ "name": "raspberry_pi_pico",
"inherits": "default"
},
{
- "name": "sparkfun_samd21_mini_usb",
+ "name": "raspberry_pi_pico2",
"inherits": "default"
},
{
- "name": "trinket_m0",
+ "name": "raspberrypi_cm4",
"inherits": "default"
},
{
- "name": "d5035_01",
+ "name": "raspberrypi_zero",
"inherits": "default"
},
{
- "name": "feather_m4_express",
+ "name": "raspberrypi_zero2",
"inherits": "default"
},
{
- "name": "itsybitsy_m4",
+ "name": "samd11_xplained",
"inherits": "default"
},
{
- "name": "metro_m4_express",
+ "name": "same54_xplained",
"inherits": "default"
},
{
- "name": "pybadge",
+ "name": "samg55_xplained",
"inherits": "default"
},
{
- "name": "pyportal",
+ "name": "saml22_feather",
"inherits": "default"
},
{
- "name": "same54_xplained",
+ "name": "seeeduino_xiao",
"inherits": "default"
},
{
- "name": "samg55_xplained",
+ "name": "sensorwatch_m0",
"inherits": "default"
},
{
- "name": "atsaml21_xpro",
+ "name": "sipeed_longan_nano",
"inherits": "default"
},
{
- "name": "saml22_feather",
+ "name": "sparkfun_samd21_mini_usb",
"inherits": "default"
},
{
- "name": "sensorwatch_m0",
+ "name": "stlinkv3mini",
"inherits": "default"
},
{
@@ -529,10 +537,6 @@
"inherits": "default"
},
{
- "name": "stm32f103ze_iar",
- "inherits": "default"
- },
- {
"name": "stm32f103_bluepill",
"inherits": "default"
},
@@ -541,19 +545,15 @@
"inherits": "default"
},
{
- "name": "stm32f207nucleo",
- "inherits": "default"
- },
- {
- "name": "stm32f303disco",
+ "name": "stm32f103ze_iar",
"inherits": "default"
},
{
- "name": "feather_stm32f405",
+ "name": "stm32f207nucleo",
"inherits": "default"
},
{
- "name": "pyboardv11",
+ "name": "stm32f303disco",
"inherits": "default"
},
{
@@ -589,10 +589,6 @@
"inherits": "default"
},
{
- "name": "stlinkv3mini",
- "inherits": "default"
- },
- {
"name": "stm32f723disco",
"inherits": "default"
},
@@ -617,10 +613,6 @@
"inherits": "default"
},
{
- "name": "b_g474e_dpow1",
- "inherits": "default"
- },
- {
"name": "stm32g474nucleo",
"inherits": "default"
},
@@ -641,10 +633,6 @@
"inherits": "default"
},
{
- "name": "daisyseed",
- "inherits": "default"
- },
- {
"name": "stm32h723nucleo",
"inherits": "default"
},
@@ -661,15 +649,11 @@
"inherits": "default"
},
{
- "name": "stm32h750bdk",
- "inherits": "default"
- },
- {
"name": "stm32h750_weact",
"inherits": "default"
},
{
- "name": "waveshare_openh743i",
+ "name": "stm32h750bdk",
"inherits": "default"
},
{
@@ -701,10 +685,6 @@
"inherits": "default"
},
{
- "name": "b_u585i_iot2a",
- "inherits": "default"
- },
- {
"name": "stm32u545nucleo",
"inherits": "default"
},
@@ -725,7 +705,27 @@
"inherits": "default"
},
{
- "name": "ek_tm4c123gxl",
+ "name": "teensy_35",
+ "inherits": "default"
+ },
+ {
+ "name": "teensy_40",
+ "inherits": "default"
+ },
+ {
+ "name": "teensy_41",
+ "inherits": "default"
+ },
+ {
+ "name": "trinket_m0",
+ "inherits": "default"
+ },
+ {
+ "name": "uno_r4",
+ "inherits": "default"
+ },
+ {
+ "name": "waveshare_openh743i",
"inherits": "default"
},
{
@@ -739,19 +739,64 @@
],
"buildPresets": [
{
- "name": "raspberrypi_zero",
- "description": "Build preset for the raspberrypi_zero board",
- "configurePreset": "raspberrypi_zero"
+ "name": "adafruit_clue",
+ "description": "Build preset for the adafruit_clue board",
+ "configurePreset": "adafruit_clue"
},
{
- "name": "raspberrypi_cm4",
- "description": "Build preset for the raspberrypi_cm4 board",
- "configurePreset": "raspberrypi_cm4"
+ "name": "adafruit_feather_esp32_v2",
+ "description": "Build preset for the adafruit_feather_esp32_v2 board",
+ "configurePreset": "adafruit_feather_esp32_v2"
},
{
- "name": "raspberrypi_zero2",
- "description": "Build preset for the raspberrypi_zero2 board",
- "configurePreset": "raspberrypi_zero2"
+ "name": "adafruit_feather_esp32s2",
+ "description": "Build preset for the adafruit_feather_esp32s2 board",
+ "configurePreset": "adafruit_feather_esp32s2"
+ },
+ {
+ "name": "adafruit_feather_esp32s3",
+ "description": "Build preset for the adafruit_feather_esp32s3 board",
+ "configurePreset": "adafruit_feather_esp32s3"
+ },
+ {
+ "name": "adafruit_magtag_29gray",
+ "description": "Build preset for the adafruit_magtag_29gray board",
+ "configurePreset": "adafruit_magtag_29gray"
+ },
+ {
+ "name": "adafruit_metro_esp32s2",
+ "description": "Build preset for the adafruit_metro_esp32s2 board",
+ "configurePreset": "adafruit_metro_esp32s2"
+ },
+ {
+ "name": "apard32690",
+ "description": "Build preset for the apard32690 board",
+ "configurePreset": "apard32690"
+ },
+ {
+ "name": "arduino_nano33_ble",
+ "description": "Build preset for the arduino_nano33_ble board",
+ "configurePreset": "arduino_nano33_ble"
+ },
+ {
+ "name": "atsamd21_xpro",
+ "description": "Build preset for the atsamd21_xpro board",
+ "configurePreset": "atsamd21_xpro"
+ },
+ {
+ "name": "atsaml21_xpro",
+ "description": "Build preset for the atsaml21_xpro board",
+ "configurePreset": "atsaml21_xpro"
+ },
+ {
+ "name": "b_g474e_dpow1",
+ "description": "Build preset for the b_g474e_dpow1 board",
+ "configurePreset": "b_g474e_dpow1"
+ },
+ {
+ "name": "b_u585i_iot2a",
+ "description": "Build preset for the b_u585i_iot2a board",
+ "configurePreset": "b_u585i_iot2a"
},
{
"name": "ch32v103r_r1_1v0",
@@ -769,16 +814,41 @@
"configurePreset": "ch32v203g_r0_1v0"
},
{
- "name": "nanoch32v203",
- "description": "Build preset for the nanoch32v203 board",
- "configurePreset": "nanoch32v203"
- },
- {
"name": "ch32v307v_r1_1v0",
"description": "Build preset for the ch32v307v_r1_1v0 board",
"configurePreset": "ch32v307v_r1_1v0"
},
{
+ "name": "circuitplayground_bluefruit",
+ "description": "Build preset for the circuitplayground_bluefruit board",
+ "configurePreset": "circuitplayground_bluefruit"
+ },
+ {
+ "name": "circuitplayground_express",
+ "description": "Build preset for the circuitplayground_express board",
+ "configurePreset": "circuitplayground_express"
+ },
+ {
+ "name": "curiosity_nano",
+ "description": "Build preset for the curiosity_nano board",
+ "configurePreset": "curiosity_nano"
+ },
+ {
+ "name": "cynthion_d11",
+ "description": "Build preset for the cynthion_d11 board",
+ "configurePreset": "cynthion_d11"
+ },
+ {
+ "name": "cynthion_d21",
+ "description": "Build preset for the cynthion_d21 board",
+ "configurePreset": "cynthion_d21"
+ },
+ {
+ "name": "d5035_01",
+ "description": "Build preset for the d5035_01 board",
+ "configurePreset": "d5035_01"
+ },
+ {
"name": "da14695_dk_usb",
"description": "Build preset for the da14695_dk_usb board",
"configurePreset": "da14695_dk_usb"
@@ -789,29 +859,29 @@
"configurePreset": "da1469x_dk_pro"
},
{
- "name": "adafruit_feather_esp32s2",
- "description": "Build preset for the adafruit_feather_esp32s2 board",
- "configurePreset": "adafruit_feather_esp32s2"
+ "name": "daisyseed",
+ "description": "Build preset for the daisyseed board",
+ "configurePreset": "daisyseed"
},
{
- "name": "adafruit_feather_esp32s3",
- "description": "Build preset for the adafruit_feather_esp32s3 board",
- "configurePreset": "adafruit_feather_esp32s3"
+ "name": "double_m33_express",
+ "description": "Build preset for the double_m33_express board",
+ "configurePreset": "double_m33_express"
},
{
- "name": "adafruit_feather_esp32_v2",
- "description": "Build preset for the adafruit_feather_esp32_v2 board",
- "configurePreset": "adafruit_feather_esp32_v2"
+ "name": "ea4088_quickstart",
+ "description": "Build preset for the ea4088_quickstart board",
+ "configurePreset": "ea4088_quickstart"
},
{
- "name": "adafruit_magtag_29gray",
- "description": "Build preset for the adafruit_magtag_29gray board",
- "configurePreset": "adafruit_magtag_29gray"
+ "name": "ea4357",
+ "description": "Build preset for the ea4357 board",
+ "configurePreset": "ea4357"
},
{
- "name": "adafruit_metro_esp32s2",
- "description": "Build preset for the adafruit_metro_esp32s2 board",
- "configurePreset": "adafruit_metro_esp32s2"
+ "name": "ek_tm4c123gxl",
+ "description": "Build preset for the ek_tm4c123gxl board",
+ "configurePreset": "ek_tm4c123gxl"
},
{
"name": "espressif_addax_1",
@@ -864,94 +934,84 @@
"configurePreset": "f1c100s"
},
{
- "name": "fomu",
- "description": "Build preset for the fomu board",
- "configurePreset": "fomu"
- },
- {
- "name": "sipeed_longan_nano",
- "description": "Build preset for the sipeed_longan_nano board",
- "configurePreset": "sipeed_longan_nano"
- },
- {
- "name": "metro_m7_1011",
- "description": "Build preset for the metro_m7_1011 board",
- "configurePreset": "metro_m7_1011"
+ "name": "feather_m0_express",
+ "description": "Build preset for the feather_m0_express board",
+ "configurePreset": "feather_m0_express"
},
{
- "name": "metro_m7_1011_sd",
- "description": "Build preset for the metro_m7_1011_sd board",
- "configurePreset": "metro_m7_1011_sd"
+ "name": "feather_m4_express",
+ "description": "Build preset for the feather_m4_express board",
+ "configurePreset": "feather_m4_express"
},
{
- "name": "mimxrt1010_evk",
- "description": "Build preset for the mimxrt1010_evk board",
- "configurePreset": "mimxrt1010_evk"
+ "name": "feather_nrf52840_express",
+ "description": "Build preset for the feather_nrf52840_express board",
+ "configurePreset": "feather_nrf52840_express"
},
{
- "name": "mimxrt1015_evk",
- "description": "Build preset for the mimxrt1015_evk board",
- "configurePreset": "mimxrt1015_evk"
+ "name": "feather_nrf52840_sense",
+ "description": "Build preset for the feather_nrf52840_sense board",
+ "configurePreset": "feather_nrf52840_sense"
},
{
- "name": "mimxrt1020_evk",
- "description": "Build preset for the mimxrt1020_evk board",
- "configurePreset": "mimxrt1020_evk"
+ "name": "feather_rp2040_max3421",
+ "description": "Build preset for the feather_rp2040_max3421 board",
+ "configurePreset": "feather_rp2040_max3421"
},
{
- "name": "mimxrt1024_evk",
- "description": "Build preset for the mimxrt1024_evk board",
- "configurePreset": "mimxrt1024_evk"
+ "name": "feather_stm32f405",
+ "description": "Build preset for the feather_stm32f405 board",
+ "configurePreset": "feather_stm32f405"
},
{
- "name": "mimxrt1050_evkb",
- "description": "Build preset for the mimxrt1050_evkb board",
- "configurePreset": "mimxrt1050_evkb"
+ "name": "fomu",
+ "description": "Build preset for the fomu board",
+ "configurePreset": "fomu"
},
{
- "name": "mimxrt1060_evk",
- "description": "Build preset for the mimxrt1060_evk board",
- "configurePreset": "mimxrt1060_evk"
+ "name": "frdm_k32l2a4s",
+ "description": "Build preset for the frdm_k32l2a4s board",
+ "configurePreset": "frdm_k32l2a4s"
},
{
- "name": "mimxrt1064_evk",
- "description": "Build preset for the mimxrt1064_evk board",
- "configurePreset": "mimxrt1064_evk"
+ "name": "frdm_k32l2b",
+ "description": "Build preset for the frdm_k32l2b board",
+ "configurePreset": "frdm_k32l2b"
},
{
- "name": "mimxrt1170_evkb",
- "description": "Build preset for the mimxrt1170_evkb board",
- "configurePreset": "mimxrt1170_evkb"
+ "name": "frdm_k64f",
+ "description": "Build preset for the frdm_k64f board",
+ "configurePreset": "frdm_k64f"
},
{
- "name": "teensy_40",
- "description": "Build preset for the teensy_40 board",
- "configurePreset": "teensy_40"
+ "name": "frdm_kl25z",
+ "description": "Build preset for the frdm_kl25z board",
+ "configurePreset": "frdm_kl25z"
},
{
- "name": "teensy_41",
- "description": "Build preset for the teensy_41 board",
- "configurePreset": "teensy_41"
+ "name": "frdm_mcxa153",
+ "description": "Build preset for the frdm_mcxa153 board",
+ "configurePreset": "frdm_mcxa153"
},
{
- "name": "frdm_k64f",
- "description": "Build preset for the frdm_k64f board",
- "configurePreset": "frdm_k64f"
+ "name": "frdm_mcxn947",
+ "description": "Build preset for the frdm_mcxn947 board",
+ "configurePreset": "frdm_mcxn947"
},
{
- "name": "teensy_35",
- "description": "Build preset for the teensy_35 board",
- "configurePreset": "teensy_35"
+ "name": "itsybitsy_m0",
+ "description": "Build preset for the itsybitsy_m0 board",
+ "configurePreset": "itsybitsy_m0"
},
{
- "name": "frdm_k32l2a4s",
- "description": "Build preset for the frdm_k32l2a4s board",
- "configurePreset": "frdm_k32l2a4s"
+ "name": "itsybitsy_m4",
+ "description": "Build preset for the itsybitsy_m4 board",
+ "configurePreset": "itsybitsy_m4"
},
{
- "name": "frdm_k32l2b",
- "description": "Build preset for the frdm_k32l2b board",
- "configurePreset": "frdm_k32l2b"
+ "name": "itsybitsy_nrf52840",
+ "description": "Build preset for the itsybitsy_nrf52840 board",
+ "configurePreset": "itsybitsy_nrf52840"
},
{
"name": "kuiic",
@@ -959,11 +1019,6 @@
"configurePreset": "kuiic"
},
{
- "name": "frdm_kl25z",
- "description": "Build preset for the frdm_kl25z board",
- "configurePreset": "frdm_kl25z"
- },
- {
"name": "lpcxpresso11u37",
"description": "Build preset for the lpcxpresso11u37 board",
"configurePreset": "lpcxpresso11u37"
@@ -989,31 +1044,11 @@
"configurePreset": "lpcxpresso1769"
},
{
- "name": "mbed1768",
- "description": "Build preset for the mbed1768 board",
- "configurePreset": "mbed1768"
- },
- {
"name": "lpcxpresso18s37",
"description": "Build preset for the lpcxpresso18s37 board",
"configurePreset": "lpcxpresso18s37"
},
{
- "name": "mcb1800",
- "description": "Build preset for the mcb1800 board",
- "configurePreset": "mcb1800"
- },
- {
- "name": "ea4088_quickstart",
- "description": "Build preset for the ea4088_quickstart board",
- "configurePreset": "ea4088_quickstart"
- },
- {
- "name": "ea4357",
- "description": "Build preset for the ea4357 board",
- "configurePreset": "ea4357"
- },
- {
"name": "lpcxpresso43s67",
"description": "Build preset for the lpcxpresso43s67 board",
"configurePreset": "lpcxpresso43s67"
@@ -1039,11 +1074,6 @@
"configurePreset": "lpcxpresso54628"
},
{
- "name": "double_m33_express",
- "description": "Build preset for the double_m33_express board",
- "configurePreset": "double_m33_express"
- },
- {
"name": "lpcxpresso55s28",
"description": "Build preset for the lpcxpresso55s28 board",
"configurePreset": "lpcxpresso55s28"
@@ -1054,11 +1084,6 @@
"configurePreset": "lpcxpresso55s69"
},
{
- "name": "mcu_link",
- "description": "Build preset for the mcu_link board",
- "configurePreset": "mcu_link"
- },
- {
"name": "max32650evkit",
"description": "Build preset for the max32650evkit board",
"configurePreset": "max32650evkit"
@@ -1084,11 +1109,6 @@
"configurePreset": "max32666fthr"
},
{
- "name": "apard32690",
- "description": "Build preset for the apard32690 board",
- "configurePreset": "apard32690"
- },
- {
"name": "max32690evkit",
"description": "Build preset for the max32690evkit board",
"configurePreset": "max32690evkit"
@@ -1099,14 +1119,19 @@
"configurePreset": "max78002evkit"
},
{
- "name": "frdm_mcxa153",
- "description": "Build preset for the frdm_mcxa153 board",
- "configurePreset": "frdm_mcxa153"
+ "name": "mbed1768",
+ "description": "Build preset for the mbed1768 board",
+ "configurePreset": "mbed1768"
},
{
- "name": "frdm_mcxn947",
- "description": "Build preset for the frdm_mcxn947 board",
- "configurePreset": "frdm_mcxn947"
+ "name": "mcb1800",
+ "description": "Build preset for the mcb1800 board",
+ "configurePreset": "mcb1800"
+ },
+ {
+ "name": "mcu_link",
+ "description": "Build preset for the mcu_link board",
+ "configurePreset": "mcu_link"
},
{
"name": "mcxn947brk",
@@ -1114,6 +1139,66 @@
"configurePreset": "mcxn947brk"
},
{
+ "name": "metro_m0_express",
+ "description": "Build preset for the metro_m0_express board",
+ "configurePreset": "metro_m0_express"
+ },
+ {
+ "name": "metro_m4_express",
+ "description": "Build preset for the metro_m4_express board",
+ "configurePreset": "metro_m4_express"
+ },
+ {
+ "name": "metro_m7_1011",
+ "description": "Build preset for the metro_m7_1011 board",
+ "configurePreset": "metro_m7_1011"
+ },
+ {
+ "name": "metro_m7_1011_sd",
+ "description": "Build preset for the metro_m7_1011_sd board",
+ "configurePreset": "metro_m7_1011_sd"
+ },
+ {
+ "name": "mimxrt1010_evk",
+ "description": "Build preset for the mimxrt1010_evk board",
+ "configurePreset": "mimxrt1010_evk"
+ },
+ {
+ "name": "mimxrt1015_evk",
+ "description": "Build preset for the mimxrt1015_evk board",
+ "configurePreset": "mimxrt1015_evk"
+ },
+ {
+ "name": "mimxrt1020_evk",
+ "description": "Build preset for the mimxrt1020_evk board",
+ "configurePreset": "mimxrt1020_evk"
+ },
+ {
+ "name": "mimxrt1024_evk",
+ "description": "Build preset for the mimxrt1024_evk board",
+ "configurePreset": "mimxrt1024_evk"
+ },
+ {
+ "name": "mimxrt1050_evkb",
+ "description": "Build preset for the mimxrt1050_evkb board",
+ "configurePreset": "mimxrt1050_evkb"
+ },
+ {
+ "name": "mimxrt1060_evk",
+ "description": "Build preset for the mimxrt1060_evk board",
+ "configurePreset": "mimxrt1060_evk"
+ },
+ {
+ "name": "mimxrt1064_evk",
+ "description": "Build preset for the mimxrt1064_evk board",
+ "configurePreset": "mimxrt1064_evk"
+ },
+ {
+ "name": "mimxrt1170_evkb",
+ "description": "Build preset for the mimxrt1170_evkb board",
+ "configurePreset": "mimxrt1170_evkb"
+ },
+ {
"name": "mm32f327x_mb39",
"description": "Build preset for the mm32f327x_mb39 board",
"configurePreset": "mm32f327x_mb39"
@@ -1134,34 +1219,9 @@
"configurePreset": "msp_exp432e401y"
},
{
- "name": "adafruit_clue",
- "description": "Build preset for the adafruit_clue board",
- "configurePreset": "adafruit_clue"
- },
- {
- "name": "arduino_nano33_ble",
- "description": "Build preset for the arduino_nano33_ble board",
- "configurePreset": "arduino_nano33_ble"
- },
- {
- "name": "circuitplayground_bluefruit",
- "description": "Build preset for the circuitplayground_bluefruit board",
- "configurePreset": "circuitplayground_bluefruit"
- },
- {
- "name": "feather_nrf52840_express",
- "description": "Build preset for the feather_nrf52840_express board",
- "configurePreset": "feather_nrf52840_express"
- },
- {
- "name": "feather_nrf52840_sense",
- "description": "Build preset for the feather_nrf52840_sense board",
- "configurePreset": "feather_nrf52840_sense"
- },
- {
- "name": "itsybitsy_nrf52840",
- "description": "Build preset for the itsybitsy_nrf52840 board",
- "configurePreset": "itsybitsy_nrf52840"
+ "name": "nanoch32v203",
+ "description": "Build preset for the nanoch32v203 board",
+ "configurePreset": "nanoch32v203"
},
{
"name": "pca10056",
@@ -1184,11 +1244,36 @@
"configurePreset": "pca10100"
},
{
+ "name": "pico_sdk",
+ "description": "Build preset for the pico_sdk board",
+ "configurePreset": "pico_sdk"
+ },
+ {
"name": "portenta_c33",
"description": "Build preset for the portenta_c33 board",
"configurePreset": "portenta_c33"
},
{
+ "name": "pybadge",
+ "description": "Build preset for the pybadge board",
+ "configurePreset": "pybadge"
+ },
+ {
+ "name": "pyboardv11",
+ "description": "Build preset for the pyboardv11 board",
+ "configurePreset": "pyboardv11"
+ },
+ {
+ "name": "pyportal",
+ "description": "Build preset for the pyportal board",
+ "configurePreset": "pyportal"
+ },
+ {
+ "name": "qtpy",
+ "description": "Build preset for the qtpy board",
+ "configurePreset": "qtpy"
+ },
+ {
"name": "ra2a1_ek",
"description": "Build preset for the ra2a1_ek board",
"configurePreset": "ra2a1_ek"
@@ -1219,21 +1304,6 @@
"configurePreset": "ra8m1_ek"
},
{
- "name": "uno_r4",
- "description": "Build preset for the uno_r4 board",
- "configurePreset": "uno_r4"
- },
- {
- "name": "feather_rp2040_max3421",
- "description": "Build preset for the feather_rp2040_max3421 board",
- "configurePreset": "feather_rp2040_max3421"
- },
- {
- "name": "pico_sdk",
- "description": "Build preset for the pico_sdk board",
- "configurePreset": "pico_sdk"
- },
- {
"name": "raspberry_pi_pico",
"description": "Build preset for the raspberry_pi_pico board",
"configurePreset": "raspberry_pi_pico"
@@ -1244,99 +1314,24 @@
"configurePreset": "raspberry_pi_pico2"
},
{
- "name": "cynthion_d11",
- "description": "Build preset for the cynthion_d11 board",
- "configurePreset": "cynthion_d11"
- },
- {
- "name": "samd11_xplained",
- "description": "Build preset for the samd11_xplained board",
- "configurePreset": "samd11_xplained"
- },
- {
- "name": "atsamd21_xpro",
- "description": "Build preset for the atsamd21_xpro board",
- "configurePreset": "atsamd21_xpro"
- },
- {
- "name": "circuitplayground_express",
- "description": "Build preset for the circuitplayground_express board",
- "configurePreset": "circuitplayground_express"
- },
- {
- "name": "curiosity_nano",
- "description": "Build preset for the curiosity_nano board",
- "configurePreset": "curiosity_nano"
- },
- {
- "name": "cynthion_d21",
- "description": "Build preset for the cynthion_d21 board",
- "configurePreset": "cynthion_d21"
- },
- {
- "name": "feather_m0_express",
- "description": "Build preset for the feather_m0_express board",
- "configurePreset": "feather_m0_express"
- },
- {
- "name": "itsybitsy_m0",
- "description": "Build preset for the itsybitsy_m0 board",
- "configurePreset": "itsybitsy_m0"
- },
- {
- "name": "metro_m0_express",
- "description": "Build preset for the metro_m0_express board",
- "configurePreset": "metro_m0_express"
- },
- {
- "name": "qtpy",
- "description": "Build preset for the qtpy board",
- "configurePreset": "qtpy"
- },
- {
- "name": "seeeduino_xiao",
- "description": "Build preset for the seeeduino_xiao board",
- "configurePreset": "seeeduino_xiao"
- },
- {
- "name": "sparkfun_samd21_mini_usb",
- "description": "Build preset for the sparkfun_samd21_mini_usb board",
- "configurePreset": "sparkfun_samd21_mini_usb"
- },
- {
- "name": "trinket_m0",
- "description": "Build preset for the trinket_m0 board",
- "configurePreset": "trinket_m0"
- },
- {
- "name": "d5035_01",
- "description": "Build preset for the d5035_01 board",
- "configurePreset": "d5035_01"
- },
- {
- "name": "feather_m4_express",
- "description": "Build preset for the feather_m4_express board",
- "configurePreset": "feather_m4_express"
- },
- {
- "name": "itsybitsy_m4",
- "description": "Build preset for the itsybitsy_m4 board",
- "configurePreset": "itsybitsy_m4"
+ "name": "raspberrypi_cm4",
+ "description": "Build preset for the raspberrypi_cm4 board",
+ "configurePreset": "raspberrypi_cm4"
},
{
- "name": "metro_m4_express",
- "description": "Build preset for the metro_m4_express board",
- "configurePreset": "metro_m4_express"
+ "name": "raspberrypi_zero",
+ "description": "Build preset for the raspberrypi_zero board",
+ "configurePreset": "raspberrypi_zero"
},
{
- "name": "pybadge",
- "description": "Build preset for the pybadge board",
- "configurePreset": "pybadge"
+ "name": "raspberrypi_zero2",
+ "description": "Build preset for the raspberrypi_zero2 board",
+ "configurePreset": "raspberrypi_zero2"
},
{
- "name": "pyportal",
- "description": "Build preset for the pyportal board",
- "configurePreset": "pyportal"
+ "name": "samd11_xplained",
+ "description": "Build preset for the samd11_xplained board",
+ "configurePreset": "samd11_xplained"
},
{
"name": "same54_xplained",
@@ -1349,21 +1344,36 @@
"configurePreset": "samg55_xplained"
},
{
- "name": "atsaml21_xpro",
- "description": "Build preset for the atsaml21_xpro board",
- "configurePreset": "atsaml21_xpro"
- },
- {
"name": "saml22_feather",
"description": "Build preset for the saml22_feather board",
"configurePreset": "saml22_feather"
},
{
+ "name": "seeeduino_xiao",
+ "description": "Build preset for the seeeduino_xiao board",
+ "configurePreset": "seeeduino_xiao"
+ },
+ {
"name": "sensorwatch_m0",
"description": "Build preset for the sensorwatch_m0 board",
"configurePreset": "sensorwatch_m0"
},
{
+ "name": "sipeed_longan_nano",
+ "description": "Build preset for the sipeed_longan_nano board",
+ "configurePreset": "sipeed_longan_nano"
+ },
+ {
+ "name": "sparkfun_samd21_mini_usb",
+ "description": "Build preset for the sparkfun_samd21_mini_usb board",
+ "configurePreset": "sparkfun_samd21_mini_usb"
+ },
+ {
+ "name": "stlinkv3mini",
+ "description": "Build preset for the stlinkv3mini board",
+ "configurePreset": "stlinkv3mini"
+ },
+ {
"name": "stm32c071nucleo",
"description": "Build preset for the stm32c071nucleo board",
"configurePreset": "stm32c071nucleo"
@@ -1384,11 +1394,6 @@
"configurePreset": "stm32f072eval"
},
{
- "name": "stm32f103ze_iar",
- "description": "Build preset for the stm32f103ze_iar board",
- "configurePreset": "stm32f103ze_iar"
- },
- {
"name": "stm32f103_bluepill",
"description": "Build preset for the stm32f103_bluepill board",
"configurePreset": "stm32f103_bluepill"
@@ -1399,6 +1404,11 @@
"configurePreset": "stm32f103_mini_2"
},
{
+ "name": "stm32f103ze_iar",
+ "description": "Build preset for the stm32f103ze_iar board",
+ "configurePreset": "stm32f103ze_iar"
+ },
+ {
"name": "stm32f207nucleo",
"description": "Build preset for the stm32f207nucleo board",
"configurePreset": "stm32f207nucleo"
@@ -1409,16 +1419,6 @@
"configurePreset": "stm32f303disco"
},
{
- "name": "feather_stm32f405",
- "description": "Build preset for the feather_stm32f405 board",
- "configurePreset": "feather_stm32f405"
- },
- {
- "name": "pyboardv11",
- "description": "Build preset for the pyboardv11 board",
- "configurePreset": "pyboardv11"
- },
- {
"name": "stm32f401blackpill",
"description": "Build preset for the stm32f401blackpill board",
"configurePreset": "stm32f401blackpill"
@@ -1459,11 +1459,6 @@
"configurePreset": "stm32f439nucleo"
},
{
- "name": "stlinkv3mini",
- "description": "Build preset for the stlinkv3mini board",
- "configurePreset": "stlinkv3mini"
- },
- {
"name": "stm32f723disco",
"description": "Build preset for the stm32f723disco board",
"configurePreset": "stm32f723disco"
@@ -1494,11 +1489,6 @@
"configurePreset": "stm32g0b1nucleo"
},
{
- "name": "b_g474e_dpow1",
- "description": "Build preset for the b_g474e_dpow1 board",
- "configurePreset": "b_g474e_dpow1"
- },
- {
"name": "stm32g474nucleo",
"description": "Build preset for the stm32g474nucleo board",
"configurePreset": "stm32g474nucleo"
@@ -1524,11 +1514,6 @@
"configurePreset": "stm32h573i_dk"
},
{
- "name": "daisyseed",
- "description": "Build preset for the daisyseed board",
- "configurePreset": "daisyseed"
- },
- {
"name": "stm32h723nucleo",
"description": "Build preset for the stm32h723nucleo board",
"configurePreset": "stm32h723nucleo"
@@ -1549,19 +1534,14 @@
"configurePreset": "stm32h745disco"
},
{
- "name": "stm32h750bdk",
- "description": "Build preset for the stm32h750bdk board",
- "configurePreset": "stm32h750bdk"
- },
- {
"name": "stm32h750_weact",
"description": "Build preset for the stm32h750_weact board",
"configurePreset": "stm32h750_weact"
},
{
- "name": "waveshare_openh743i",
- "description": "Build preset for the waveshare_openh743i board",
- "configurePreset": "waveshare_openh743i"
+ "name": "stm32h750bdk",
+ "description": "Build preset for the stm32h750bdk board",
+ "configurePreset": "stm32h750bdk"
},
{
"name": "stm32h7s3nucleo",
@@ -1599,11 +1579,6 @@
"configurePreset": "stm32l4r5nucleo"
},
{
- "name": "b_u585i_iot2a",
- "description": "Build preset for the b_u585i_iot2a board",
- "configurePreset": "b_u585i_iot2a"
- },
- {
"name": "stm32u545nucleo",
"description": "Build preset for the stm32u545nucleo board",
"configurePreset": "stm32u545nucleo"
@@ -1629,9 +1604,34 @@
"configurePreset": "stm32wb55nucleo"
},
{
- "name": "ek_tm4c123gxl",
- "description": "Build preset for the ek_tm4c123gxl board",
- "configurePreset": "ek_tm4c123gxl"
+ "name": "teensy_35",
+ "description": "Build preset for the teensy_35 board",
+ "configurePreset": "teensy_35"
+ },
+ {
+ "name": "teensy_40",
+ "description": "Build preset for the teensy_40 board",
+ "configurePreset": "teensy_40"
+ },
+ {
+ "name": "teensy_41",
+ "description": "Build preset for the teensy_41 board",
+ "configurePreset": "teensy_41"
+ },
+ {
+ "name": "trinket_m0",
+ "description": "Build preset for the trinket_m0 board",
+ "configurePreset": "trinket_m0"
+ },
+ {
+ "name": "uno_r4",
+ "description": "Build preset for the uno_r4 board",
+ "configurePreset": "uno_r4"
+ },
+ {
+ "name": "waveshare_openh743i",
+ "description": "Build preset for the waveshare_openh743i board",
+ "configurePreset": "waveshare_openh743i"
},
{
"name": "xmc4500_relax",
@@ -1646,535 +1646,600 @@
],
"workflowPresets": [
{
- "name": "raspberrypi_zero",
+ "name": "adafruit_clue",
"steps": [
{
"type": "configure",
- "name": "raspberrypi_zero"
+ "name": "adafruit_clue"
},
{
"type": "build",
- "name": "raspberrypi_zero"
+ "name": "adafruit_clue"
}
]
},
{
- "name": "raspberrypi_cm4",
+ "name": "adafruit_feather_esp32_v2",
"steps": [
{
"type": "configure",
- "name": "raspberrypi_cm4"
+ "name": "adafruit_feather_esp32_v2"
},
{
"type": "build",
- "name": "raspberrypi_cm4"
+ "name": "adafruit_feather_esp32_v2"
}
]
},
{
- "name": "raspberrypi_zero2",
+ "name": "adafruit_feather_esp32s2",
"steps": [
{
"type": "configure",
- "name": "raspberrypi_zero2"
+ "name": "adafruit_feather_esp32s2"
},
{
"type": "build",
- "name": "raspberrypi_zero2"
+ "name": "adafruit_feather_esp32s2"
}
]
},
{
- "name": "ch32v103r_r1_1v0",
+ "name": "adafruit_feather_esp32s3",
"steps": [
{
"type": "configure",
- "name": "ch32v103r_r1_1v0"
+ "name": "adafruit_feather_esp32s3"
},
{
"type": "build",
- "name": "ch32v103r_r1_1v0"
+ "name": "adafruit_feather_esp32s3"
}
]
},
{
- "name": "ch32v203c_r0_1v0",
+ "name": "adafruit_magtag_29gray",
"steps": [
{
"type": "configure",
- "name": "ch32v203c_r0_1v0"
+ "name": "adafruit_magtag_29gray"
},
{
"type": "build",
- "name": "ch32v203c_r0_1v0"
+ "name": "adafruit_magtag_29gray"
}
]
},
{
- "name": "ch32v203g_r0_1v0",
+ "name": "adafruit_metro_esp32s2",
"steps": [
{
"type": "configure",
- "name": "ch32v203g_r0_1v0"
+ "name": "adafruit_metro_esp32s2"
},
{
"type": "build",
- "name": "ch32v203g_r0_1v0"
+ "name": "adafruit_metro_esp32s2"
}
]
},
{
- "name": "nanoch32v203",
+ "name": "apard32690",
"steps": [
{
"type": "configure",
- "name": "nanoch32v203"
+ "name": "apard32690"
},
{
"type": "build",
- "name": "nanoch32v203"
+ "name": "apard32690"
}
]
},
{
- "name": "ch32v307v_r1_1v0",
+ "name": "arduino_nano33_ble",
"steps": [
{
"type": "configure",
- "name": "ch32v307v_r1_1v0"
+ "name": "arduino_nano33_ble"
},
{
"type": "build",
- "name": "ch32v307v_r1_1v0"
+ "name": "arduino_nano33_ble"
}
]
},
{
- "name": "da14695_dk_usb",
+ "name": "atsamd21_xpro",
"steps": [
{
"type": "configure",
- "name": "da14695_dk_usb"
+ "name": "atsamd21_xpro"
},
{
"type": "build",
- "name": "da14695_dk_usb"
+ "name": "atsamd21_xpro"
}
]
},
{
- "name": "da1469x_dk_pro",
+ "name": "atsaml21_xpro",
"steps": [
{
"type": "configure",
- "name": "da1469x_dk_pro"
+ "name": "atsaml21_xpro"
},
{
"type": "build",
- "name": "da1469x_dk_pro"
+ "name": "atsaml21_xpro"
}
]
},
{
- "name": "adafruit_feather_esp32s2",
+ "name": "b_g474e_dpow1",
"steps": [
{
"type": "configure",
- "name": "adafruit_feather_esp32s2"
+ "name": "b_g474e_dpow1"
},
{
"type": "build",
- "name": "adafruit_feather_esp32s2"
+ "name": "b_g474e_dpow1"
}
]
},
{
- "name": "adafruit_feather_esp32s3",
+ "name": "b_u585i_iot2a",
"steps": [
{
"type": "configure",
- "name": "adafruit_feather_esp32s3"
+ "name": "b_u585i_iot2a"
},
{
"type": "build",
- "name": "adafruit_feather_esp32s3"
+ "name": "b_u585i_iot2a"
}
]
},
{
- "name": "adafruit_feather_esp32_v2",
+ "name": "ch32v103r_r1_1v0",
"steps": [
{
"type": "configure",
- "name": "adafruit_feather_esp32_v2"
+ "name": "ch32v103r_r1_1v0"
},
{
"type": "build",
- "name": "adafruit_feather_esp32_v2"
+ "name": "ch32v103r_r1_1v0"
}
]
},
{
- "name": "adafruit_magtag_29gray",
+ "name": "ch32v203c_r0_1v0",
"steps": [
{
"type": "configure",
- "name": "adafruit_magtag_29gray"
+ "name": "ch32v203c_r0_1v0"
},
{
"type": "build",
- "name": "adafruit_magtag_29gray"
+ "name": "ch32v203c_r0_1v0"
}
]
},
{
- "name": "adafruit_metro_esp32s2",
+ "name": "ch32v203g_r0_1v0",
"steps": [
{
"type": "configure",
- "name": "adafruit_metro_esp32s2"
+ "name": "ch32v203g_r0_1v0"
},
{
"type": "build",
- "name": "adafruit_metro_esp32s2"
+ "name": "ch32v203g_r0_1v0"
}
]
},
{
- "name": "espressif_addax_1",
+ "name": "ch32v307v_r1_1v0",
"steps": [
{
"type": "configure",
- "name": "espressif_addax_1"
+ "name": "ch32v307v_r1_1v0"
},
{
"type": "build",
- "name": "espressif_addax_1"
+ "name": "ch32v307v_r1_1v0"
}
]
},
{
- "name": "espressif_c3_devkitc",
+ "name": "circuitplayground_bluefruit",
"steps": [
{
"type": "configure",
- "name": "espressif_c3_devkitc"
+ "name": "circuitplayground_bluefruit"
},
{
"type": "build",
- "name": "espressif_c3_devkitc"
+ "name": "circuitplayground_bluefruit"
}
]
},
{
- "name": "espressif_c6_devkitc",
+ "name": "circuitplayground_express",
"steps": [
{
"type": "configure",
- "name": "espressif_c6_devkitc"
+ "name": "circuitplayground_express"
},
{
"type": "build",
- "name": "espressif_c6_devkitc"
+ "name": "circuitplayground_express"
}
]
},
{
- "name": "espressif_kaluga_1",
+ "name": "curiosity_nano",
"steps": [
{
"type": "configure",
- "name": "espressif_kaluga_1"
+ "name": "curiosity_nano"
},
{
"type": "build",
- "name": "espressif_kaluga_1"
+ "name": "curiosity_nano"
}
]
},
{
- "name": "espressif_p4_function_ev",
+ "name": "cynthion_d11",
"steps": [
{
"type": "configure",
- "name": "espressif_p4_function_ev"
+ "name": "cynthion_d11"
},
{
"type": "build",
- "name": "espressif_p4_function_ev"
+ "name": "cynthion_d11"
}
]
},
{
- "name": "espressif_s2_devkitc",
+ "name": "cynthion_d21",
"steps": [
{
"type": "configure",
- "name": "espressif_s2_devkitc"
+ "name": "cynthion_d21"
},
{
"type": "build",
- "name": "espressif_s2_devkitc"
+ "name": "cynthion_d21"
}
]
},
{
- "name": "espressif_s3_devkitc",
+ "name": "d5035_01",
"steps": [
{
"type": "configure",
- "name": "espressif_s3_devkitc"
+ "name": "d5035_01"
},
{
"type": "build",
- "name": "espressif_s3_devkitc"
+ "name": "d5035_01"
}
]
},
{
- "name": "espressif_s3_devkitm",
+ "name": "da14695_dk_usb",
"steps": [
{
"type": "configure",
- "name": "espressif_s3_devkitm"
+ "name": "da14695_dk_usb"
},
{
"type": "build",
- "name": "espressif_s3_devkitm"
+ "name": "da14695_dk_usb"
}
]
},
{
- "name": "espressif_saola_1",
+ "name": "da1469x_dk_pro",
"steps": [
{
"type": "configure",
- "name": "espressif_saola_1"
+ "name": "da1469x_dk_pro"
},
{
"type": "build",
- "name": "espressif_saola_1"
+ "name": "da1469x_dk_pro"
}
]
},
{
- "name": "f1c100s",
+ "name": "daisyseed",
"steps": [
{
"type": "configure",
- "name": "f1c100s"
+ "name": "daisyseed"
},
{
"type": "build",
- "name": "f1c100s"
+ "name": "daisyseed"
}
]
},
{
- "name": "fomu",
+ "name": "double_m33_express",
"steps": [
{
"type": "configure",
- "name": "fomu"
+ "name": "double_m33_express"
},
{
"type": "build",
- "name": "fomu"
+ "name": "double_m33_express"
}
]
},
{
- "name": "sipeed_longan_nano",
+ "name": "ea4088_quickstart",
"steps": [
{
"type": "configure",
- "name": "sipeed_longan_nano"
+ "name": "ea4088_quickstart"
},
{
"type": "build",
- "name": "sipeed_longan_nano"
+ "name": "ea4088_quickstart"
}
]
},
{
- "name": "metro_m7_1011",
+ "name": "ea4357",
"steps": [
{
"type": "configure",
- "name": "metro_m7_1011"
+ "name": "ea4357"
},
{
"type": "build",
- "name": "metro_m7_1011"
+ "name": "ea4357"
}
]
},
{
- "name": "metro_m7_1011_sd",
+ "name": "ek_tm4c123gxl",
"steps": [
{
"type": "configure",
- "name": "metro_m7_1011_sd"
+ "name": "ek_tm4c123gxl"
},
{
"type": "build",
- "name": "metro_m7_1011_sd"
+ "name": "ek_tm4c123gxl"
}
]
},
{
- "name": "mimxrt1010_evk",
+ "name": "espressif_addax_1",
"steps": [
{
"type": "configure",
- "name": "mimxrt1010_evk"
+ "name": "espressif_addax_1"
},
{
"type": "build",
- "name": "mimxrt1010_evk"
+ "name": "espressif_addax_1"
}
]
},
{
- "name": "mimxrt1015_evk",
+ "name": "espressif_c3_devkitc",
"steps": [
{
"type": "configure",
- "name": "mimxrt1015_evk"
+ "name": "espressif_c3_devkitc"
},
{
"type": "build",
- "name": "mimxrt1015_evk"
+ "name": "espressif_c3_devkitc"
}
]
},
{
- "name": "mimxrt1020_evk",
+ "name": "espressif_c6_devkitc",
"steps": [
{
"type": "configure",
- "name": "mimxrt1020_evk"
+ "name": "espressif_c6_devkitc"
},
{
"type": "build",
- "name": "mimxrt1020_evk"
+ "name": "espressif_c6_devkitc"
}
]
},
{
- "name": "mimxrt1024_evk",
+ "name": "espressif_kaluga_1",
"steps": [
{
"type": "configure",
- "name": "mimxrt1024_evk"
+ "name": "espressif_kaluga_1"
},
{
"type": "build",
- "name": "mimxrt1024_evk"
+ "name": "espressif_kaluga_1"
}
]
},
{
- "name": "mimxrt1050_evkb",
+ "name": "espressif_p4_function_ev",
"steps": [
{
"type": "configure",
- "name": "mimxrt1050_evkb"
+ "name": "espressif_p4_function_ev"
},
{
"type": "build",
- "name": "mimxrt1050_evkb"
+ "name": "espressif_p4_function_ev"
}
]
},
{
- "name": "mimxrt1060_evk",
+ "name": "espressif_s2_devkitc",
"steps": [
{
"type": "configure",
- "name": "mimxrt1060_evk"
+ "name": "espressif_s2_devkitc"
},
{
"type": "build",
- "name": "mimxrt1060_evk"
+ "name": "espressif_s2_devkitc"
}
]
},
{
- "name": "mimxrt1064_evk",
+ "name": "espressif_s3_devkitc",
"steps": [
{
"type": "configure",
- "name": "mimxrt1064_evk"
+ "name": "espressif_s3_devkitc"
},
{
"type": "build",
- "name": "mimxrt1064_evk"
+ "name": "espressif_s3_devkitc"
}
]
},
{
- "name": "mimxrt1170_evkb",
+ "name": "espressif_s3_devkitm",
"steps": [
{
"type": "configure",
- "name": "mimxrt1170_evkb"
+ "name": "espressif_s3_devkitm"
},
{
"type": "build",
- "name": "mimxrt1170_evkb"
+ "name": "espressif_s3_devkitm"
}
]
},
{
- "name": "teensy_40",
+ "name": "espressif_saola_1",
"steps": [
{
"type": "configure",
- "name": "teensy_40"
+ "name": "espressif_saola_1"
},
{
"type": "build",
- "name": "teensy_40"
+ "name": "espressif_saola_1"
}
]
},
{
- "name": "teensy_41",
+ "name": "f1c100s",
"steps": [
{
"type": "configure",
- "name": "teensy_41"
+ "name": "f1c100s"
},
{
"type": "build",
- "name": "teensy_41"
+ "name": "f1c100s"
}
]
},
{
- "name": "frdm_k64f",
+ "name": "feather_m0_express",
"steps": [
{
"type": "configure",
- "name": "frdm_k64f"
+ "name": "feather_m0_express"
},
{
"type": "build",
- "name": "frdm_k64f"
+ "name": "feather_m0_express"
}
]
},
{
- "name": "teensy_35",
+ "name": "feather_m4_express",
"steps": [
{
"type": "configure",
- "name": "teensy_35"
+ "name": "feather_m4_express"
},
{
"type": "build",
- "name": "teensy_35"
+ "name": "feather_m4_express"
+ }
+ ]
+ },
+ {
+ "name": "feather_nrf52840_express",
+ "steps": [
+ {
+ "type": "configure",
+ "name": "feather_nrf52840_express"
+ },
+ {
+ "type": "build",
+ "name": "feather_nrf52840_express"
+ }
+ ]
+ },
+ {
+ "name": "feather_nrf52840_sense",
+ "steps": [
+ {
+ "type": "configure",
+ "name": "feather_nrf52840_sense"
+ },
+ {
+ "type": "build",
+ "name": "feather_nrf52840_sense"
+ }
+ ]
+ },
+ {
+ "name": "feather_rp2040_max3421",
+ "steps": [
+ {
+ "type": "configure",
+ "name": "feather_rp2040_max3421"
+ },
+ {
+ "type": "build",
+ "name": "feather_rp2040_max3421"
+ }
+ ]
+ },
+ {
+ "name": "feather_stm32f405",
+ "steps": [
+ {
+ "type": "configure",
+ "name": "feather_stm32f405"
+ },
+ {
+ "type": "build",
+ "name": "feather_stm32f405"
+ }
+ ]
+ },
+ {
+ "name": "fomu",
+ "steps": [
+ {
+ "type": "configure",
+ "name": "fomu"
+ },
+ {
+ "type": "build",
+ "name": "fomu"
}
]
},
@@ -2205,15 +2270,15 @@
]
},
{
- "name": "kuiic",
+ "name": "frdm_k64f",
"steps": [
{
"type": "configure",
- "name": "kuiic"
+ "name": "frdm_k64f"
},
{
"type": "build",
- "name": "kuiic"
+ "name": "frdm_k64f"
}
]
},
@@ -2231,132 +2296,158 @@
]
},
{
- "name": "lpcxpresso11u37",
+ "name": "frdm_mcxa153",
"steps": [
{
"type": "configure",
- "name": "lpcxpresso11u37"
+ "name": "frdm_mcxa153"
},
{
"type": "build",
- "name": "lpcxpresso11u37"
+ "name": "frdm_mcxa153"
}
]
},
{
- "name": "lpcxpresso11u68",
+ "name": "frdm_mcxn947",
"steps": [
{
"type": "configure",
- "name": "lpcxpresso11u68"
+ "name": "frdm_mcxn947"
},
{
"type": "build",
- "name": "lpcxpresso11u68"
+ "name": "frdm_mcxn947"
}
]
},
{
- "name": "lpcxpresso1347",
+ "name": "itsybitsy_m0",
"steps": [
{
"type": "configure",
- "name": "lpcxpresso1347"
+ "name": "itsybitsy_m0"
},
{
"type": "build",
- "name": "lpcxpresso1347"
+ "name": "itsybitsy_m0"
}
]
},
{
- "name": "lpcxpresso1549",
+ "name": "itsybitsy_m4",
"steps": [
{
"type": "configure",
- "name": "lpcxpresso1549"
+ "name": "itsybitsy_m4"
},
{
"type": "build",
- "name": "lpcxpresso1549"
+ "name": "itsybitsy_m4"
}
]
},
{
- "name": "lpcxpresso1769",
+ "name": "itsybitsy_nrf52840",
"steps": [
{
"type": "configure",
- "name": "lpcxpresso1769"
+ "name": "itsybitsy_nrf52840"
},
{
"type": "build",
- "name": "lpcxpresso1769"
+ "name": "itsybitsy_nrf52840"
}
]
},
{
- "name": "mbed1768",
+ "name": "kuiic",
"steps": [
{
"type": "configure",
- "name": "mbed1768"
+ "name": "kuiic"
},
{
"type": "build",
- "name": "mbed1768"
+ "name": "kuiic"
}
]
},
{
- "name": "lpcxpresso18s37",
+ "name": "lpcxpresso11u37",
"steps": [
{
"type": "configure",
- "name": "lpcxpresso18s37"
+ "name": "lpcxpresso11u37"
},
{
"type": "build",
- "name": "lpcxpresso18s37"
+ "name": "lpcxpresso11u37"
}
]
},
{
- "name": "mcb1800",
+ "name": "lpcxpresso11u68",
"steps": [
{
"type": "configure",
- "name": "mcb1800"
+ "name": "lpcxpresso11u68"
},
{
"type": "build",
- "name": "mcb1800"
+ "name": "lpcxpresso11u68"
}
]
},
{
- "name": "ea4088_quickstart",
+ "name": "lpcxpresso1347",
"steps": [
{
"type": "configure",
- "name": "ea4088_quickstart"
+ "name": "lpcxpresso1347"
},
{
"type": "build",
- "name": "ea4088_quickstart"
+ "name": "lpcxpresso1347"
}
]
},
{
- "name": "ea4357",
+ "name": "lpcxpresso1549",
"steps": [
{
"type": "configure",
- "name": "ea4357"
+ "name": "lpcxpresso1549"
},
{
"type": "build",
- "name": "ea4357"
+ "name": "lpcxpresso1549"
+ }
+ ]
+ },
+ {
+ "name": "lpcxpresso1769",
+ "steps": [
+ {
+ "type": "configure",
+ "name": "lpcxpresso1769"
+ },
+ {
+ "type": "build",
+ "name": "lpcxpresso1769"
+ }
+ ]
+ },
+ {
+ "name": "lpcxpresso18s37",
+ "steps": [
+ {
+ "type": "configure",
+ "name": "lpcxpresso18s37"
+ },
+ {
+ "type": "build",
+ "name": "lpcxpresso18s37"
}
]
},
@@ -2426,19 +2517,6 @@
]
},
{
- "name": "double_m33_express",
- "steps": [
- {
- "type": "configure",
- "name": "double_m33_express"
- },
- {
- "type": "build",
- "name": "double_m33_express"
- }
- ]
- },
- {
"name": "lpcxpresso55s28",
"steps": [
{
@@ -2465,19 +2543,6 @@
]
},
{
- "name": "mcu_link",
- "steps": [
- {
- "type": "configure",
- "name": "mcu_link"
- },
- {
- "type": "build",
- "name": "mcu_link"
- }
- ]
- },
- {
"name": "max32650evkit",
"steps": [
{
@@ -2543,19 +2608,6 @@
]
},
{
- "name": "apard32690",
- "steps": [
- {
- "type": "configure",
- "name": "apard32690"
- },
- {
- "type": "build",
- "name": "apard32690"
- }
- ]
- },
- {
"name": "max32690evkit",
"steps": [
{
@@ -2582,340 +2634,327 @@
]
},
{
- "name": "frdm_mcxa153",
- "steps": [
- {
- "type": "configure",
- "name": "frdm_mcxa153"
- },
- {
- "type": "build",
- "name": "frdm_mcxa153"
- }
- ]
- },
- {
- "name": "frdm_mcxn947",
+ "name": "mbed1768",
"steps": [
{
"type": "configure",
- "name": "frdm_mcxn947"
+ "name": "mbed1768"
},
{
"type": "build",
- "name": "frdm_mcxn947"
+ "name": "mbed1768"
}
]
},
{
- "name": "mcxn947brk",
+ "name": "mcb1800",
"steps": [
{
"type": "configure",
- "name": "mcxn947brk"
+ "name": "mcb1800"
},
{
"type": "build",
- "name": "mcxn947brk"
+ "name": "mcb1800"
}
]
},
{
- "name": "mm32f327x_mb39",
+ "name": "mcu_link",
"steps": [
{
"type": "configure",
- "name": "mm32f327x_mb39"
+ "name": "mcu_link"
},
{
"type": "build",
- "name": "mm32f327x_mb39"
+ "name": "mcu_link"
}
]
},
{
- "name": "mm32f327x_pitaya_lite",
+ "name": "mcxn947brk",
"steps": [
{
"type": "configure",
- "name": "mm32f327x_pitaya_lite"
+ "name": "mcxn947brk"
},
{
"type": "build",
- "name": "mm32f327x_pitaya_lite"
+ "name": "mcxn947brk"
}
]
},
{
- "name": "msp_exp430f5529lp",
+ "name": "metro_m0_express",
"steps": [
{
"type": "configure",
- "name": "msp_exp430f5529lp"
+ "name": "metro_m0_express"
},
{
"type": "build",
- "name": "msp_exp430f5529lp"
+ "name": "metro_m0_express"
}
]
},
{
- "name": "msp_exp432e401y",
+ "name": "metro_m4_express",
"steps": [
{
"type": "configure",
- "name": "msp_exp432e401y"
+ "name": "metro_m4_express"
},
{
"type": "build",
- "name": "msp_exp432e401y"
+ "name": "metro_m4_express"
}
]
},
{
- "name": "adafruit_clue",
+ "name": "metro_m7_1011",
"steps": [
{
"type": "configure",
- "name": "adafruit_clue"
+ "name": "metro_m7_1011"
},
{
"type": "build",
- "name": "adafruit_clue"
+ "name": "metro_m7_1011"
}
]
},
{
- "name": "arduino_nano33_ble",
+ "name": "metro_m7_1011_sd",
"steps": [
{
"type": "configure",
- "name": "arduino_nano33_ble"
+ "name": "metro_m7_1011_sd"
},
{
"type": "build",
- "name": "arduino_nano33_ble"
+ "name": "metro_m7_1011_sd"
}
]
},
{
- "name": "circuitplayground_bluefruit",
+ "name": "mimxrt1010_evk",
"steps": [
{
"type": "configure",
- "name": "circuitplayground_bluefruit"
+ "name": "mimxrt1010_evk"
},
{
"type": "build",
- "name": "circuitplayground_bluefruit"
+ "name": "mimxrt1010_evk"
}
]
},
{
- "name": "feather_nrf52840_express",
+ "name": "mimxrt1015_evk",
"steps": [
{
"type": "configure",
- "name": "feather_nrf52840_express"
+ "name": "mimxrt1015_evk"
},
{
"type": "build",
- "name": "feather_nrf52840_express"
+ "name": "mimxrt1015_evk"
}
]
},
{
- "name": "feather_nrf52840_sense",
+ "name": "mimxrt1020_evk",
"steps": [
{
"type": "configure",
- "name": "feather_nrf52840_sense"
+ "name": "mimxrt1020_evk"
},
{
"type": "build",
- "name": "feather_nrf52840_sense"
+ "name": "mimxrt1020_evk"
}
]
},
{
- "name": "itsybitsy_nrf52840",
+ "name": "mimxrt1024_evk",
"steps": [
{
"type": "configure",
- "name": "itsybitsy_nrf52840"
+ "name": "mimxrt1024_evk"
},
{
"type": "build",
- "name": "itsybitsy_nrf52840"
+ "name": "mimxrt1024_evk"
}
]
},
{
- "name": "pca10056",
+ "name": "mimxrt1050_evkb",
"steps": [
{
"type": "configure",
- "name": "pca10056"
+ "name": "mimxrt1050_evkb"
},
{
"type": "build",
- "name": "pca10056"
+ "name": "mimxrt1050_evkb"
}
]
},
{
- "name": "pca10059",
+ "name": "mimxrt1060_evk",
"steps": [
{
"type": "configure",
- "name": "pca10059"
+ "name": "mimxrt1060_evk"
},
{
"type": "build",
- "name": "pca10059"
+ "name": "mimxrt1060_evk"
}
]
},
{
- "name": "pca10095",
+ "name": "mimxrt1064_evk",
"steps": [
{
"type": "configure",
- "name": "pca10095"
+ "name": "mimxrt1064_evk"
},
{
"type": "build",
- "name": "pca10095"
+ "name": "mimxrt1064_evk"
}
]
},
{
- "name": "pca10100",
+ "name": "mimxrt1170_evkb",
"steps": [
{
"type": "configure",
- "name": "pca10100"
+ "name": "mimxrt1170_evkb"
},
{
"type": "build",
- "name": "pca10100"
+ "name": "mimxrt1170_evkb"
}
]
},
{
- "name": "portenta_c33",
+ "name": "mm32f327x_mb39",
"steps": [
{
"type": "configure",
- "name": "portenta_c33"
+ "name": "mm32f327x_mb39"
},
{
"type": "build",
- "name": "portenta_c33"
+ "name": "mm32f327x_mb39"
}
]
},
{
- "name": "ra2a1_ek",
+ "name": "mm32f327x_pitaya_lite",
"steps": [
{
"type": "configure",
- "name": "ra2a1_ek"
+ "name": "mm32f327x_pitaya_lite"
},
{
"type": "build",
- "name": "ra2a1_ek"
+ "name": "mm32f327x_pitaya_lite"
}
]
},
{
- "name": "ra4m1_ek",
+ "name": "msp_exp430f5529lp",
"steps": [
{
"type": "configure",
- "name": "ra4m1_ek"
+ "name": "msp_exp430f5529lp"
},
{
"type": "build",
- "name": "ra4m1_ek"
+ "name": "msp_exp430f5529lp"
}
]
},
{
- "name": "ra4m3_ek",
+ "name": "msp_exp432e401y",
"steps": [
{
"type": "configure",
- "name": "ra4m3_ek"
+ "name": "msp_exp432e401y"
},
{
"type": "build",
- "name": "ra4m3_ek"
+ "name": "msp_exp432e401y"
}
]
},
{
- "name": "ra6m1_ek",
+ "name": "nanoch32v203",
"steps": [
{
"type": "configure",
- "name": "ra6m1_ek"
+ "name": "nanoch32v203"
},
{
"type": "build",
- "name": "ra6m1_ek"
+ "name": "nanoch32v203"
}
]
},
{
- "name": "ra6m5_ek",
+ "name": "pca10056",
"steps": [
{
"type": "configure",
- "name": "ra6m5_ek"
+ "name": "pca10056"
},
{
"type": "build",
- "name": "ra6m5_ek"
+ "name": "pca10056"
}
]
},
{
- "name": "ra8m1_ek",
+ "name": "pca10059",
"steps": [
{
"type": "configure",
- "name": "ra8m1_ek"
+ "name": "pca10059"
},
{
"type": "build",
- "name": "ra8m1_ek"
+ "name": "pca10059"
}
]
},
{
- "name": "uno_r4",
+ "name": "pca10095",
"steps": [
{
"type": "configure",
- "name": "uno_r4"
+ "name": "pca10095"
},
{
"type": "build",
- "name": "uno_r4"
+ "name": "pca10095"
}
]
},
{
- "name": "feather_rp2040_max3421",
+ "name": "pca10100",
"steps": [
{
"type": "configure",
- "name": "feather_rp2040_max3421"
+ "name": "pca10100"
},
{
"type": "build",
- "name": "feather_rp2040_max3421"
+ "name": "pca10100"
}
]
},
@@ -2933,340 +2972,327 @@
]
},
{
- "name": "raspberry_pi_pico",
- "steps": [
- {
- "type": "configure",
- "name": "raspberry_pi_pico"
- },
- {
- "type": "build",
- "name": "raspberry_pi_pico"
- }
- ]
- },
- {
- "name": "raspberry_pi_pico2",
+ "name": "portenta_c33",
"steps": [
{
"type": "configure",
- "name": "raspberry_pi_pico2"
+ "name": "portenta_c33"
},
{
"type": "build",
- "name": "raspberry_pi_pico2"
+ "name": "portenta_c33"
}
]
},
{
- "name": "cynthion_d11",
+ "name": "pybadge",
"steps": [
{
"type": "configure",
- "name": "cynthion_d11"
+ "name": "pybadge"
},
{
"type": "build",
- "name": "cynthion_d11"
+ "name": "pybadge"
}
]
},
{
- "name": "samd11_xplained",
+ "name": "pyboardv11",
"steps": [
{
"type": "configure",
- "name": "samd11_xplained"
+ "name": "pyboardv11"
},
{
"type": "build",
- "name": "samd11_xplained"
+ "name": "pyboardv11"
}
]
},
{
- "name": "atsamd21_xpro",
+ "name": "pyportal",
"steps": [
{
"type": "configure",
- "name": "atsamd21_xpro"
+ "name": "pyportal"
},
{
"type": "build",
- "name": "atsamd21_xpro"
+ "name": "pyportal"
}
]
},
{
- "name": "circuitplayground_express",
+ "name": "qtpy",
"steps": [
{
"type": "configure",
- "name": "circuitplayground_express"
+ "name": "qtpy"
},
{
"type": "build",
- "name": "circuitplayground_express"
+ "name": "qtpy"
}
]
},
{
- "name": "curiosity_nano",
+ "name": "ra2a1_ek",
"steps": [
{
"type": "configure",
- "name": "curiosity_nano"
+ "name": "ra2a1_ek"
},
{
"type": "build",
- "name": "curiosity_nano"
+ "name": "ra2a1_ek"
}
]
},
{
- "name": "cynthion_d21",
+ "name": "ra4m1_ek",
"steps": [
{
"type": "configure",
- "name": "cynthion_d21"
+ "name": "ra4m1_ek"
},
{
"type": "build",
- "name": "cynthion_d21"
+ "name": "ra4m1_ek"
}
]
},
{
- "name": "feather_m0_express",
+ "name": "ra4m3_ek",
"steps": [
{
"type": "configure",
- "name": "feather_m0_express"
+ "name": "ra4m3_ek"
},
{
"type": "build",
- "name": "feather_m0_express"
+ "name": "ra4m3_ek"
}
]
},
{
- "name": "itsybitsy_m0",
+ "name": "ra6m1_ek",
"steps": [
{
"type": "configure",
- "name": "itsybitsy_m0"
+ "name": "ra6m1_ek"
},
{
"type": "build",
- "name": "itsybitsy_m0"
+ "name": "ra6m1_ek"
}
]
},
{
- "name": "metro_m0_express",
+ "name": "ra6m5_ek",
"steps": [
{
"type": "configure",
- "name": "metro_m0_express"
+ "name": "ra6m5_ek"
},
{
"type": "build",
- "name": "metro_m0_express"
+ "name": "ra6m5_ek"
}
]
},
{
- "name": "qtpy",
+ "name": "ra8m1_ek",
"steps": [
{
"type": "configure",
- "name": "qtpy"
+ "name": "ra8m1_ek"
},
{
"type": "build",
- "name": "qtpy"
+ "name": "ra8m1_ek"
}
]
},
{
- "name": "seeeduino_xiao",
+ "name": "raspberry_pi_pico",
"steps": [
{
"type": "configure",
- "name": "seeeduino_xiao"
+ "name": "raspberry_pi_pico"
},
{
"type": "build",
- "name": "seeeduino_xiao"
+ "name": "raspberry_pi_pico"
}
]
},
{
- "name": "sparkfun_samd21_mini_usb",
+ "name": "raspberry_pi_pico2",
"steps": [
{
"type": "configure",
- "name": "sparkfun_samd21_mini_usb"
+ "name": "raspberry_pi_pico2"
},
{
"type": "build",
- "name": "sparkfun_samd21_mini_usb"
+ "name": "raspberry_pi_pico2"
}
]
},
{
- "name": "trinket_m0",
+ "name": "raspberrypi_cm4",
"steps": [
{
"type": "configure",
- "name": "trinket_m0"
+ "name": "raspberrypi_cm4"
},
{
"type": "build",
- "name": "trinket_m0"
+ "name": "raspberrypi_cm4"
}
]
},
{
- "name": "d5035_01",
+ "name": "raspberrypi_zero",
"steps": [
{
"type": "configure",
- "name": "d5035_01"
+ "name": "raspberrypi_zero"
},
{
"type": "build",
- "name": "d5035_01"
+ "name": "raspberrypi_zero"
}
]
},
{
- "name": "feather_m4_express",
+ "name": "raspberrypi_zero2",
"steps": [
{
"type": "configure",
- "name": "feather_m4_express"
+ "name": "raspberrypi_zero2"
},
{
"type": "build",
- "name": "feather_m4_express"
+ "name": "raspberrypi_zero2"
}
]
},
{
- "name": "itsybitsy_m4",
+ "name": "samd11_xplained",
"steps": [
{
"type": "configure",
- "name": "itsybitsy_m4"
+ "name": "samd11_xplained"
},
{
"type": "build",
- "name": "itsybitsy_m4"
+ "name": "samd11_xplained"
}
]
},
{
- "name": "metro_m4_express",
+ "name": "same54_xplained",
"steps": [
{
"type": "configure",
- "name": "metro_m4_express"
+ "name": "same54_xplained"
},
{
"type": "build",
- "name": "metro_m4_express"
+ "name": "same54_xplained"
}
]
},
{
- "name": "pybadge",
+ "name": "samg55_xplained",
"steps": [
{
"type": "configure",
- "name": "pybadge"
+ "name": "samg55_xplained"
},
{
"type": "build",
- "name": "pybadge"
+ "name": "samg55_xplained"
}
]
},
{
- "name": "pyportal",
+ "name": "saml22_feather",
"steps": [
{
"type": "configure",
- "name": "pyportal"
+ "name": "saml22_feather"
},
{
"type": "build",
- "name": "pyportal"
+ "name": "saml22_feather"
}
]
},
{
- "name": "same54_xplained",
+ "name": "seeeduino_xiao",
"steps": [
{
"type": "configure",
- "name": "same54_xplained"
+ "name": "seeeduino_xiao"
},
{
"type": "build",
- "name": "same54_xplained"
+ "name": "seeeduino_xiao"
}
]
},
{
- "name": "samg55_xplained",
+ "name": "sensorwatch_m0",
"steps": [
{
"type": "configure",
- "name": "samg55_xplained"
+ "name": "sensorwatch_m0"
},
{
"type": "build",
- "name": "samg55_xplained"
+ "name": "sensorwatch_m0"
}
]
},
{
- "name": "atsaml21_xpro",
+ "name": "sipeed_longan_nano",
"steps": [
{
"type": "configure",
- "name": "atsaml21_xpro"
+ "name": "sipeed_longan_nano"
},
{
"type": "build",
- "name": "atsaml21_xpro"
+ "name": "sipeed_longan_nano"
}
]
},
{
- "name": "saml22_feather",
+ "name": "sparkfun_samd21_mini_usb",
"steps": [
{
"type": "configure",
- "name": "saml22_feather"
+ "name": "sparkfun_samd21_mini_usb"
},
{
"type": "build",
- "name": "saml22_feather"
+ "name": "sparkfun_samd21_mini_usb"
}
]
},
{
- "name": "sensorwatch_m0",
+ "name": "stlinkv3mini",
"steps": [
{
"type": "configure",
- "name": "sensorwatch_m0"
+ "name": "stlinkv3mini"
},
{
"type": "build",
- "name": "sensorwatch_m0"
+ "name": "stlinkv3mini"
}
]
},
@@ -3323,19 +3349,6 @@
]
},
{
- "name": "stm32f103ze_iar",
- "steps": [
- {
- "type": "configure",
- "name": "stm32f103ze_iar"
- },
- {
- "type": "build",
- "name": "stm32f103ze_iar"
- }
- ]
- },
- {
"name": "stm32f103_bluepill",
"steps": [
{
@@ -3362,54 +3375,41 @@
]
},
{
- "name": "stm32f207nucleo",
- "steps": [
- {
- "type": "configure",
- "name": "stm32f207nucleo"
- },
- {
- "type": "build",
- "name": "stm32f207nucleo"
- }
- ]
- },
- {
- "name": "stm32f303disco",
+ "name": "stm32f103ze_iar",
"steps": [
{
"type": "configure",
- "name": "stm32f303disco"
+ "name": "stm32f103ze_iar"
},
{
"type": "build",
- "name": "stm32f303disco"
+ "name": "stm32f103ze_iar"
}
]
},
{
- "name": "feather_stm32f405",
+ "name": "stm32f207nucleo",
"steps": [
{
"type": "configure",
- "name": "feather_stm32f405"
+ "name": "stm32f207nucleo"
},
{
"type": "build",
- "name": "feather_stm32f405"
+ "name": "stm32f207nucleo"
}
]
},
{
- "name": "pyboardv11",
+ "name": "stm32f303disco",
"steps": [
{
"type": "configure",
- "name": "pyboardv11"
+ "name": "stm32f303disco"
},
{
"type": "build",
- "name": "pyboardv11"
+ "name": "stm32f303disco"
}
]
},
@@ -3518,19 +3518,6 @@
]
},
{
- "name": "stlinkv3mini",
- "steps": [
- {
- "type": "configure",
- "name": "stlinkv3mini"
- },
- {
- "type": "build",
- "name": "stlinkv3mini"
- }
- ]
- },
- {
"name": "stm32f723disco",
"steps": [
{
@@ -3609,19 +3596,6 @@
]
},
{
- "name": "b_g474e_dpow1",
- "steps": [
- {
- "type": "configure",
- "name": "b_g474e_dpow1"
- },
- {
- "type": "build",
- "name": "b_g474e_dpow1"
- }
- ]
- },
- {
"name": "stm32g474nucleo",
"steps": [
{
@@ -3687,19 +3661,6 @@
]
},
{
- "name": "daisyseed",
- "steps": [
- {
- "type": "configure",
- "name": "daisyseed"
- },
- {
- "type": "build",
- "name": "daisyseed"
- }
- ]
- },
- {
"name": "stm32h723nucleo",
"steps": [
{
@@ -3752,19 +3713,6 @@
]
},
{
- "name": "stm32h750bdk",
- "steps": [
- {
- "type": "configure",
- "name": "stm32h750bdk"
- },
- {
- "type": "build",
- "name": "stm32h750bdk"
- }
- ]
- },
- {
"name": "stm32h750_weact",
"steps": [
{
@@ -3778,15 +3726,15 @@
]
},
{
- "name": "waveshare_openh743i",
+ "name": "stm32h750bdk",
"steps": [
{
"type": "configure",
- "name": "waveshare_openh743i"
+ "name": "stm32h750bdk"
},
{
"type": "build",
- "name": "waveshare_openh743i"
+ "name": "stm32h750bdk"
}
]
},
@@ -3882,19 +3830,6 @@
]
},
{
- "name": "b_u585i_iot2a",
- "steps": [
- {
- "type": "configure",
- "name": "b_u585i_iot2a"
- },
- {
- "type": "build",
- "name": "b_u585i_iot2a"
- }
- ]
- },
- {
"name": "stm32u545nucleo",
"steps": [
{
@@ -3960,15 +3895,80 @@
]
},
{
- "name": "ek_tm4c123gxl",
+ "name": "teensy_35",
"steps": [
{
"type": "configure",
- "name": "ek_tm4c123gxl"
+ "name": "teensy_35"
},
{
"type": "build",
- "name": "ek_tm4c123gxl"
+ "name": "teensy_35"
+ }
+ ]
+ },
+ {
+ "name": "teensy_40",
+ "steps": [
+ {
+ "type": "configure",
+ "name": "teensy_40"
+ },
+ {
+ "type": "build",
+ "name": "teensy_40"
+ }
+ ]
+ },
+ {
+ "name": "teensy_41",
+ "steps": [
+ {
+ "type": "configure",
+ "name": "teensy_41"
+ },
+ {
+ "type": "build",
+ "name": "teensy_41"
+ }
+ ]
+ },
+ {
+ "name": "trinket_m0",
+ "steps": [
+ {
+ "type": "configure",
+ "name": "trinket_m0"
+ },
+ {
+ "type": "build",
+ "name": "trinket_m0"
+ }
+ ]
+ },
+ {
+ "name": "uno_r4",
+ "steps": [
+ {
+ "type": "configure",
+ "name": "uno_r4"
+ },
+ {
+ "type": "build",
+ "name": "uno_r4"
+ }
+ ]
+ },
+ {
+ "name": "waveshare_openh743i",
+ "steps": [
+ {
+ "type": "configure",
+ "name": "waveshare_openh743i"
+ },
+ {
+ "type": "build",
+ "name": "waveshare_openh743i"
}
]
},
diff --git a/tools/gen_presets.py b/tools/gen_presets.py
index 98b1a7d46..7542cfdf5 100755
--- a/tools/gen_presets.py
+++ b/tools/gen_presets.py
@@ -24,46 +24,57 @@ def main():
{"name": "default",
"hidden": True,
"description": r"Configure preset for the ${presetName} board",
- "generator": "Ninja",
+ "generator": "Ninja Multi-Config",
"binaryDir": r"${sourceDir}/build/${presetName}",
"cacheVariables": {
- "CMAKE_BUILD_TYPE": "RelWithDebInfo",
+ "CMAKE_DEFAULT_BUILD_TYPE": "RelWithDebInfo",
"BOARD": r"${presetName}"
- }
- }]
+ }}]
presets['configurePresets'].extend(
- [{'name': board, 'inherits': 'default'} for board in board_list]
+ sorted(
+ [
+ {
+ 'name': board,
+ 'inherits': 'default'
+ }
+ for board in board_list
+ ], key=lambda x: x['name']
+ )
)
# Build presets
# no inheritance since 'name' doesn't support macro expansion
- presets['buildPresets'] = [
- {
- 'name': board,
- 'description': "Build preset for the " + board + " board",
- 'configurePreset': board
- }
- for board in board_list
- ]
+ presets['buildPresets'] = sorted(
+ [
+ {
+ 'name': board,
+ 'description': "Build preset for the " + board + " board",
+ 'configurePreset': board
+ }
+ for board in board_list
+ ], key=lambda x: x['name']
+ )
# Workflow presets
- presets['workflowPresets'] = [
- {
- "name": board,
- "steps": [
- {
- "type": "configure",
- "name": board
- },
- {
- "type": "build",
- "name": board
- }
- ]
- }
- for board in board_list
- ]
+ presets['workflowPresets'] = sorted(
+ [
+ {
+ "name": board,
+ "steps": [
+ {
+ "type": "configure",
+ "name": board
+ },
+ {
+ "type": "build",
+ "name": board
+ }
+ ]
+ }
+ for board in board_list
+ ], key=lambda x: x['name']
+ )
with open("hw/bsp/BoardPresets.json", "w") as f:
f.write('{}\n'.format(json.dumps(presets, indent=2)))
@@ -87,5 +98,6 @@ def main():
print('Generating presets for the following examples:')
print(example_list)
+
if __name__ == "__main__":
main()