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,9 +5,10 @@
"docs": "",
"features": [
"BLE",
"WiFi",
"External Flash",
"RGB LED",
"USB-C",
"RGB LED"
"WiFi"
],
"images": [
"ABX00092_01.iso_1000x750.jpg"

View File

@@ -5,7 +5,8 @@
"docs": "",
"features": [
"BLE",
"SPIRAM",
"External Flash",
"External RAM",
"WiFi"
],
"images": [

View File

@@ -5,6 +5,7 @@
"docs": "",
"features": [
"BLE",
"External Flash",
"WiFi"
],
"id": "esp32",

View File

@@ -5,6 +5,7 @@
"docs": "",
"features": [
"BLE",
"External Flash",
"WiFi"
],
"id": "esp32c3",

View File

@@ -5,6 +5,7 @@
"docs": "",
"features": [
"BLE",
"External Flash",
"WiFi"
],
"id": "esp32c3-usb",

View File

@@ -5,6 +5,7 @@
"docs": "",
"features": [
"BLE",
"External Flash",
"WiFi"
],
"id": "esp32-d2wd",

View File

@@ -5,6 +5,7 @@
"docs": "",
"features": [
"BLE",
"External Flash",
"WiFi"
],
"id": "esp32-ota",

View File

@@ -5,6 +5,7 @@
"docs": "",
"features": [
"BLE",
"External Flash",
"WiFi"
],
"images": [

View File

@@ -5,6 +5,7 @@
"docs": "",
"features": [
"BLE",
"External Flash",
"WiFi"
],
"images": [

View File

@@ -5,6 +5,7 @@
"docs": "",
"features": [
"BLE",
"External Flash",
"WiFi"
],
"images": [

View File

@@ -5,6 +5,7 @@
"docs": "",
"features": [
"BLE",
"External Flash",
"WiFi"
],
"images": [

View File

@@ -5,7 +5,8 @@
"docs": "",
"features": [
"BLE",
"SPIRAM",
"External Flash",
"External RAM",
"WiFi"
],
"id": "esp32spiram",

View File

@@ -5,6 +5,7 @@
"docs": "",
"features": [
"BLE",
"External Flash",
"WiFi"
],
"id": "esp32-unicore",

View File

@@ -5,10 +5,11 @@
"docs": "",
"features": [
"BLE",
"Display",
"External Flash",
"LoRa",
"OLED",
"SDCard",
"USB-MICRO",
"USB",
"WiFi"
],
"images": [

View File

@@ -5,6 +5,7 @@
"docs": "",
"features": [
"BLE",
"External Flash",
"USB-C",
"WiFi"
],

View File

@@ -4,7 +4,8 @@
],
"docs": "",
"features": [
"SPIRAM",
"External Flash",
"External RAM",
"USB-C",
"WiFi"
],

View File

@@ -4,10 +4,10 @@
],
"docs": "",
"features": [
"Breadboard Friendly",
"OLED",
"SPIRAM",
"STEMMA QT/QWIIC",
"Display",
"External Flash",
"External RAM",
"JST-SH",
"USB-C",
"WiFi"
],

View File

@@ -4,9 +4,9 @@
],
"docs": "",
"features": [
"Grove",
"External Flash",
"IMU",
"Infrared",
"JST-PH",
"RGB LED",
"USB-C",
"WiFi"

View File

@@ -5,12 +5,12 @@
"docs": "",
"features": [
"BLE",
"WiFi",
"MicroSD",
"Battery Charging",
"Ethernet",
"External Flash",
"PoE",
"Breadboard friendly"
"WiFi",
"microSD"
],
"images": [
"ESP32-POE-ISO-1.jpg"

View File

@@ -6,6 +6,7 @@
"features": [
"BLE",
"Ethernet",
"External Flash",
"PoE",
"WiFi"
],
@@ -18,5 +19,5 @@
"product": "SIL WESP32",
"thumbnail": "",
"url": "https://wesp32.com/",
"vendor": "Silicognition LLC"
"vendor": "Silicognition"
}

View File

@@ -5,10 +5,11 @@
"docs": "",
"features": [
"Battery Charging",
"External Flash",
"External RAM",
"Feather",
"JST-SH",
"RGB LED",
"SPIRAM",
"STEMMA QT/QWIIC",
"USB-C",
"WiFi"
],

View File

@@ -5,10 +5,11 @@
"docs": "",
"features": [
"Battery Charging",
"External Flash",
"External RAM",
"Feather",
"JST-SH",
"RGB LED",
"SPIRAM",
"STEMMA QT/QWIIC",
"USB-C",
"WiFi"
],

View File

@@ -4,17 +4,17 @@
],
"docs": "",
"features": [
"Battery Charging",
"RGB LED",
"SPIRAM",
"USB-C",
"WiFi",
"BLE",
"STEMMA QT/QWIIC",
"Feather"
],
"features_non_filterable": [
"Battery Charging",
"External Flash",
"External RAM",
"Feather",
"JST-SH",
"RGB LED",
"USB-C",
"WiFi"
],
"features_non_filterable": [],
"id": "feathers3",
"images": [
"unexpectedmaker_feathers3.jpg"

View File

@@ -4,17 +4,17 @@
],
"docs": "",
"features": [
"Battery Charging",
"RGB LED",
"SPIRAM",
"USB-C",
"WiFi",
"BLE",
"STEMMA QT/QWIIC",
"Feather"
],
"features_non_filterable": [
"Battery Charging",
"External Flash",
"External RAM",
"Feather",
"JST-SH",
"RGB LED",
"USB-C",
"WiFi"
],
"features_non_filterable": [],
"id": "pros3",
"images": [
"unexpectedmaker_pros3.jpg"

View File

@@ -4,10 +4,11 @@
],
"docs": "",
"features": [
"Battery Charging",
"BLE",
"Battery Charging",
"External Flash",
"External RAM",
"RGB LED",
"SPIRAM",
"USB-C",
"WiFi"
],

View File

@@ -5,9 +5,10 @@
"docs": "",
"features": [
"Battery Charging",
"External Flash",
"External RAM",
"JST-SH",
"RGB LED",
"SPIRAM",
"STEMMA QT/QWIIC",
"USB-C",
"WiFi"
],

View File

@@ -4,12 +4,13 @@
],
"docs": "",
"features": [
"BLE",
"Battery Charging",
"External Flash",
"External RAM",
"RGB LED",
"SPIRAM",
"USB-C",
"WiFi",
"BLE"
"WiFi"
],
"features_non_filterable": [
"TinyPICO Compatible"