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

@@ -4,16 +4,12 @@
],
"docs": "",
"features": [
"USB-C",
"SPI",
"I2C",
"UART",
"BLE",
"External Flash",
"JST-SH",
"RGB LED",
"QSPI Flash",
"QWIIC",
"JLink",
"WiFi",
"BLE"
"USB-C",
"WiFi"
],
"images": [
"Metro_M7.jpg"

View File

@@ -4,12 +4,10 @@
],
"docs": "",
"features": [
"MicroUSB",
"Audio Codec",
"External Flash",
"Microphone",
"AudioCodec",
"SPDIF",
"OpenSDA",
"JLink"
"USB"
],
"images": [
"i.MXRT1010-TOP.jpg"

View File

@@ -4,13 +4,10 @@
],
"docs": "",
"features": [
"MicroSD",
"MicroUSB",
"Audio Codec",
"External Flash",
"Microphone",
"AudioCodec",
"CAN",
"OpenSDA",
"JLink"
"USB"
],
"images": [
"MIMXRT1015-EVK-TOP.jpg"

View File

@@ -4,15 +4,14 @@
],
"docs": "",
"features": [
"Ethernet",
"SDRAM",
"MicroSD",
"MicroUSB",
"Microphone",
"AudioCodec",
"Audio Codec",
"CAN",
"OpenSDA",
"JLink"
"Ethernet",
"External Flash",
"External RAM",
"Microphone",
"USB",
"microSD"
],
"images": [
"MIMXRT-1020-EVKBD.jpg"

View File

@@ -4,16 +4,14 @@
],
"docs": "",
"features": [
"Ethernet",
"SDRAM",
"MicroSD",
"MicroUSB",
"Microphone",
"AudioCodec",
"SPDIF",
"Audio Codec",
"CAN",
"OpenSDA",
"JLink"
"Ethernet",
"External Flash",
"External RAM",
"Microphone",
"USB",
"microSD"
],
"images": [
"IMX_RT1050-EVKB_TOP-LR.jpg"

View File

@@ -4,17 +4,15 @@
],
"docs": "",
"features": [
"Ethernet",
"SDRAM",
"MicroSD",
"MicroUSB",
"Microphone",
"AudioCodec",
"SPDIF",
"Audio Codec",
"CAN",
"Camera",
"OpenSDA",
"JLink"
"Ethernet",
"External Flash",
"External RAM",
"Microphone",
"USB",
"microSD"
],
"images": [
"X-MIMXRT1060-EVK-BOARD-BOTTOM.jpg"

View File

@@ -4,17 +4,15 @@
],
"docs": "",
"features": [
"Ethernet",
"SDRAM",
"MicroSD",
"MicroUSB",
"Microphone",
"AudioAmp",
"SPDIF",
"Audio Codec",
"CAN",
"Camera",
"OpenSDA",
"JLink"
"Ethernet",
"External Flash",
"External RAM",
"Microphone",
"USB",
"microSD"
],
"images": [
"MIMXRT1064EVK-TOP.jpg"

View File

@@ -4,18 +4,15 @@
],
"docs": "",
"features": [
"Ethernet",
"SDRAM",
"MicroSD",
"MicroUSB",
"Microphone",
"AudioCodec",
"SPDIF",
"Audio Codec",
"CAN",
"Camera",
"SIM Socket",
"OpenSDA",
"JLink"
"Ethernet",
"External Flash",
"External RAM",
"Microphone",
"USB",
"microSD"
],
"images": [
"IMX-RT1170-EVK-TOP.jpg"

View File

@@ -4,11 +4,9 @@
],
"docs": "",
"features": [
"MicroUSB",
"MicroSD",
"AudioCodec",
"SPDIF",
"JLink"
"External Flash",
"USB",
"microSD"
],
"images": [
"OLIMEX_RT1010Py.jpg"

View File

@@ -4,10 +4,11 @@
],
"docs": "",
"features": [
"MicroSD",
"MicroUSB",
"SDRAM",
"RGB LED"
"External Flash",
"External RAM",
"RGB LED",
"USB",
"microSD"
],
"images": [
"main1.jpg"
@@ -16,5 +17,5 @@
"product": "Arch Mix",
"thumbnail": "",
"url": "https://wiki.seeedstudio.com/Arch_Mix/",
"vendor": "Seeed Technology Co.,Ltd."
"vendor": "Seeed Studio"
}

View File

@@ -4,7 +4,8 @@
],
"docs": "",
"features": [
"Breadboard Friendly"
"External Flash",
"USB"
],
"images": [
"teensy40_front.jpg"

View File

@@ -4,9 +4,10 @@
],
"docs": "",
"features": [
"MicroSD",
"Ethernet",
"Breadboard Friendly"
"External Flash",
"USB",
"microSD"
],
"images": [
"teensy41_4.jpg"