From 9889f05df6cdad31542953dc21584f6eee230def Mon Sep 17 00:00:00 2001 From: Stephen Waits Date: Fri, 10 Apr 2026 16:50:02 -0600 Subject: [PATCH] style: sort board families alphabetically (ESP, nRF, RP) Co-Authored-By: Claude Opus 4.6 (1M context) --- src/components/BoardSelector.svelte | 36 ++++++++++++++--------------- src/lib/boards.ts | 18 +++++++-------- src/pages/index.astro | 8 +++---- 3 files changed, 31 insertions(+), 31 deletions(-) diff --git a/src/components/BoardSelector.svelte b/src/components/BoardSelector.svelte index e144aba..0baa6a4 100644 --- a/src/components/BoardSelector.svelte +++ b/src/components/BoardSelector.svelte @@ -56,25 +56,8 @@ {/each} -

RP2040

-
- {#each rpBoards as board} - - {/each} -
-

nRF52840

-
+
{#each nrfBoards as board} + {/each} +
diff --git a/src/lib/boards.ts b/src/lib/boards.ts index 75a7c79..5c82766 100644 --- a/src/lib/boards.ts +++ b/src/lib/boards.ts @@ -40,15 +40,6 @@ export const boards: BoardDef[] = [ flashMethod: "uf2", assetPattern: "donglora-rak_wisblock_4631-v{version}.uf2", }, - { - id: "waveshare_rp2040_lora", - name: "Waveshare RP2040-LoRa", - mcu: "RP2040", - radio: "SX1262", - family: "rp2040", - flashMethod: "uf2", - assetPattern: "donglora-waveshare_rp2040_lora-v{version}.uf2", - }, { id: "wio_tracker_l1", name: "Wio Tracker L1", @@ -58,6 +49,15 @@ export const boards: BoardDef[] = [ flashMethod: "uf2", assetPattern: "donglora-wio_tracker_l1-v{version}.uf2", }, + { + id: "waveshare_rp2040_lora", + name: "Waveshare RP2040-LoRa", + mcu: "RP2040", + radio: "SX1262", + family: "rp2040", + flashMethod: "uf2", + assetPattern: "donglora-waveshare_rp2040_lora-v{version}.uf2", + }, ]; export function getAssetName(board: BoardDef, version: string): string { diff --git a/src/pages/index.astro b/src/pages/index.astro index 98f1103..036801f 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -240,13 +240,13 @@ your code ──► client lib ──┘

UF2 Download

-

Waveshare RP2040-LoRa

-

RP2040 · SX1262

+

Wio Tracker L1

+

nRF52840 · SX1262

UF2 Download

-

Wio Tracker L1

-

nRF52840 · SX1262

+

Waveshare RP2040-LoRa

+

RP2040 · SX1262

UF2 Download