diff --git a/src/components/BoardSelector.svelte b/src/components/BoardSelector.svelte index 04da571..e144aba 100644 --- a/src/components/BoardSelector.svelte +++ b/src/components/BoardSelector.svelte @@ -10,6 +10,7 @@ let { selected, onselect }: Props = $props(); const espBoards = boards.filter((b) => b.family === "esp32s3"); + const rpBoards = boards.filter((b) => b.family === "rp2040"); const nrfBoards = boards.filter((b) => b.family === "nrf52840"); function badgeText(board: BoardDef): string { @@ -55,6 +56,23 @@ {/each} +
RP2040
+nRF52840
cargo install probe-rs-tools
-probe-rs run --chip nRF52840_xxAA donglora-{board.id}-v{release.version}.elf
+probe-rs run --chip {board.family === "rp2040" ? "rp2040" : "nRF52840_xxAA"} donglora-{board.id}-v{release.version}.elf
ESP32-S3 · SX1262
@@ -239,6 +239,11 @@ your code ──► client lib ──┘nRF52840 · SX1262
UF2 Download
RP2040 · SX1262
+UF2 Download
+nRF52840 · SX1262