ports: Simplify board feature tags in board.json.

This commit:
- Finds a common set of board feature tags and maps existing features to
  that reduced set.
- Removes some less-useful board feature tags.
- Ensures all MCUs are specified correctly.
- Ensures all boards have a vendor (and fixes some vendor names).

This is to make the downloads page show a less intimidating set of filters.

Work done in conjunction with Matt Trentini <matt.trentini@gmail.com>.

This work was funded through GitHub Sponsors.

Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
This commit is contained in:
Jim Mussared
2023-08-04 16:54:33 +10:00
committed by Damien George
parent 4bbe879c26
commit 24a6e951ec
92 changed files with 286 additions and 320 deletions

View File

@@ -5,11 +5,10 @@
"docs": "",
"features": [
"Battery Charging",
"Breadboard Friendly",
"External Flash",
"Feather",
"Micro USB",
"RGB LED",
"SPI Flash"
"USB"
],
"images": [
"feather_m0_express.jpg"

View File

@@ -5,11 +5,10 @@
"docs": "",
"features": [
"Battery Charging",
"Breadboard Friendly",
"External Flash",
"Feather",
"Micro USB",
"RGB LED",
"SPI Flash"
"USB"
],
"images": [
"feather_m4_express.jpg"

View File

@@ -4,10 +4,9 @@
],
"docs": "",
"features": [
"Breadboard Friendly",
"Micro USB",
"External Flash",
"RGB LED",
"SPI Flash"
"USB"
],
"images": [
"itsybitsy_m0_express.jpg"

View File

@@ -4,10 +4,9 @@
],
"docs": "",
"features": [
"Breadboard Friendly",
"Micro USB",
"External Flash",
"RGB LED",
"SPI Flash"
"USB"
],
"images": [
"itsybitsy_m4_express.jpg"

View File

@@ -4,14 +4,12 @@
],
"docs": "",
"features": [
"Micro USB",
"ADC",
"DAC",
"RGB LED",
"QSPI Flash",
"WiFi",
"BLE",
"JLink"
"DAC",
"External Flash",
"RGB LED",
"USB",
"WiFi"
],
"images": [
"metro_m4_express_airlift.jpg"

View File

@@ -4,9 +4,8 @@
],
"docs": "",
"features": [
"Breadboard Friendly",
"Micro USB",
"RGB LED"
"RGB LED",
"USB"
],
"images": [
"trinket_m0.jpg"

View File

@@ -4,9 +4,9 @@
],
"docs": "",
"features": [
"Micro USB",
"External Flash",
"RGB LED",
"SPI Flash"
"USB"
],
"images": [
"mini_sam_m4.jpg"

View File

@@ -4,10 +4,12 @@
],
"docs": "",
"features": [
"Micro USB",
"SPI Flash"
"External Flash",
"USB"
],
"images": [
"2033-atsamd21-xpro.jpg"
],
"images": ["2033-atsamd21-xpro.jpg"],
"mcu": "samd21",
"product": "SAMD21 Xplained Pro",
"thumbnail": "",

View File

@@ -4,14 +4,17 @@
],
"docs": "",
"features": [
"USB-C",
"Display",
"Grove",
"WiFi",
"BLE",
"SDCard"
"Display",
"External Flash",
"JST-PH",
"SDCard",
"USB-C",
"WiFi"
],
"images": [
"wio-terminal.jpg"
],
"images": ["wio-terminal.jpg"],
"mcu": "samd51",
"product": "Wio Terminal D51R",
"thumbnail": "",

View File

@@ -6,7 +6,9 @@
"features": [
"USB-C"
],
"images": ["seeeduino-xiao.jpg"],
"images": [
"seeeduino-xiao.jpg"
],
"mcu": "samd21",
"product": "Seeeduino XIAO (SAMD21)",
"thumbnail": "",

View File

@@ -5,10 +5,9 @@
"docs": "",
"features": [
"Battery Charging",
"Breadboard Friendly",
"Micro USB",
"QWIIC",
"SPI Flash"
"External Flash",
"JST-SH",
"USB"
],
"images": [
"sparkfun_samd51_thing_plus.jpg"