From dd88dac5b7862bfe362d715f66b243a7958845b6 Mon Sep 17 00:00:00 2001 From: rcarteraz Date: Sat, 22 Aug 2026 10:35:21 -0700 Subject: [PATCH] Register the Heltec RC32, RC52, and RCC6 in the device registry Adds deviceHardware entries for the three Heltec boards whose hardware models are already reserved in the protobufs HardwareModel enum but which have no registry entry yet, so 141-143 were a gap between MESHNOLOGY_W10 and SEEED_WIO_TRACKER_L1_PRO_1W. Co-Authored-By: Claude Opus 5 (1M context) --- src/lib/resource.ts | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/src/lib/resource.ts b/src/lib/resource.ts index 23a6dc4..4b5a1a9 100644 --- a/src/lib/resource.ts +++ b/src/lib/resource.ts @@ -1279,6 +1279,44 @@ export const deviceHardwareList: DeviceHardware[] = [ requiresDfu: true, partitionScheme: "16MB", }, + { + hwModel: 141, + hwModelSlug: "HELTEC_RC32", + platformioTarget: "heltec-rc32", + architecture: "esp32-s3", + activelySupported: false, + supportLevel: 1, + displayName: "Heltec RC32", + tags: ["Heltec"], + images: ["heltec_rc32.svg"], + requiresDfu: true, + partitionScheme: "16MB", + }, + { + hwModel: 142, + hwModelSlug: "HELTEC_RC52", + platformioTarget: "heltec-rc52", + architecture: "nrf52840", + activelySupported: false, + supportLevel: 1, + displayName: "Heltec RC52", + tags: ["Heltec"], + images: ["heltec-rc52.svg"], + requiresDfu: true, + }, + { + hwModel: 143, + hwModelSlug: "HELTEC_RCC6", + platformioTarget: "heltec-rcc6", + architecture: "esp32-c6", + activelySupported: false, + supportLevel: 1, + displayName: "Heltec RCC6", + tags: ["Heltec"], + images: ["heltec_rcc6.svg"], + requiresDfu: false, + partitionScheme: "16MB", + }, { hwModel: 144, hwModelSlug: "SEEED_WIO_TRACKER_L1_PRO_1W",