summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien George <damien@micropython.org>2025-12-03 10:41:47 +1100
committerDamien George <damien@micropython.org>2025-12-03 14:50:04 +1100
commita94f8114f3bd6a01093b99a75ef62ff619a61a23 (patch)
tree514e2227b79ab5a4598cb55a3e749de4b5f5ee62
parent797925c057bddc855b089397cb7fba024341caef (diff)
esp32/boards/ESP32_GENERIC_P4: Add variants to board.json and .md files.
Add variants to the new ESP32_GENERIC_P4 board, so they appear on the download page. Signed-off-by: Damien George <damien@micropython.org>
-rw-r--r--ports/esp32/boards/ESP32_GENERIC_P4/board.json4
-rw-r--r--ports/esp32/boards/ESP32_GENERIC_P4/board.md9
2 files changed, 13 insertions, 0 deletions
diff --git a/ports/esp32/boards/ESP32_GENERIC_P4/board.json b/ports/esp32/boards/ESP32_GENERIC_P4/board.json
index f0b5478de..480b4fbfd 100644
--- a/ports/esp32/boards/ESP32_GENERIC_P4/board.json
+++ b/ports/esp32/boards/ESP32_GENERIC_P4/board.json
@@ -17,5 +17,9 @@
"product": "ESP32-P4",
"thumbnail": "",
"url": "https://www.espressif.com/en/products/modules",
+ "variants": {
+ "C5_WIFI": "Support for external C5 WiFi/BLE",
+ "C6_WIFI": "Support for external C6 WiFi/BLE"
+ },
"vendor": "Espressif"
}
diff --git a/ports/esp32/boards/ESP32_GENERIC_P4/board.md b/ports/esp32/boards/ESP32_GENERIC_P4/board.md
index 22a450cb8..29f72832a 100644
--- a/ports/esp32/boards/ESP32_GENERIC_P4/board.md
+++ b/ports/esp32/boards/ESP32_GENERIC_P4/board.md
@@ -1,2 +1,11 @@
The following firmware is applicable to most development boards based on ESP32-P4, and
the development boards must be equipped with at least 16 MiB external SPI Flash.
+
+This board has multiple variants available:
+
+* If your board has a standalone ESP32-P4 processor (or the board has a coprocessor but
+ you do not want to use it) then choose the generic variant (first heading below).
+* If your board has an external ESP32-C5 coprocessor for WiFi and BLE then choose the
+ "C5 WiFi/BLE" variant.
+* If your board has an external ESP32-C6 coprocessor for WiFi and BLE then choose the
+ "C6 WiFi/BLE" variant.