diff --git a/src/components/Uf2DownloadFlow.svelte b/src/components/Uf2DownloadFlow.svelte
index 23fabc7..c19f2ac 100644
--- a/src/components/Uf2DownloadFlow.svelte
+++ b/src/components/Uf2DownloadFlow.svelte
@@ -19,9 +19,11 @@
? "RAK4631"
: board.id === "wio_tracker_l1"
? "WIO-L1"
- : board.id === "waveshare_rp2040_lora"
- ? "RPI-RP2"
- : "UF2BOOT",
+ : board.id === "heltec_mesh_node_t114"
+ ? "T114BOOT"
+ : board.id === "waveshare_rp2040_lora"
+ ? "RPI-RP2"
+ : "UF2BOOT",
);
function handleDownload() {
diff --git a/src/lib/boards.ts b/src/lib/boards.ts
index fb9233e..208d7e0 100644
--- a/src/lib/boards.ts
+++ b/src/lib/boards.ts
@@ -54,6 +54,17 @@ export const boards: BoardDef[] = [
flashMethod: "web-serial",
assetPattern: "donglora-heltec_v4-v{version}.bin",
},
+ {
+ id: "heltec_mesh_node_t114",
+ name: "Heltec Mesh Node T114",
+ mcu: "nRF52840",
+ radio: "SX1262",
+ family: "nrf52840",
+ flashMethod: "uf2",
+ assetPattern: "donglora-heltec_mesh_node_t114-v{version}.uf2",
+ notes:
+ "nRF52840 + SX1262 with a 1.14\" 240×135 ST7789 color TFT — the first donglora board with a color display. Flashes over native USB CDC-ACM via the Adafruit nRF52 UF2 bootloader — double-tap RESET to expose the drive.",
+ },
{
id: "lilygo_tbeam_supreme",
name: "LilyGo T-Beam S3 Supreme",
diff --git a/src/pages/flash.astro b/src/pages/flash.astro
index 06965ef..f5b032a 100644
--- a/src/pages/flash.astro
+++ b/src/pages/flash.astro
@@ -6,7 +6,7 @@ import Flasher from "../components/Flasher.svelte";
- Flash DongLoRa firmware directly from your browser using Web Serial, or download UF2 files for nRF boards. + Flash DongLoRa firmware directly from your browser using Web Serial, or download UF2 files for nRF52840 and RP2040 boards.