From d21b46a383b69edb703db2d3d8b483b20b2afa89 Mon Sep 17 00:00:00 2001 From: Robert Carter Date: Thu, 17 Sep 2026 20:26:35 -0500 Subject: [PATCH 1/4] Add Axiometa Genesis Mini to the device hardware registry Register the Axiometa Axiometa Genesis Mini (HW_MODEL AXIOMETA_GENESIS_MINI = 148). --- src/lib/resource.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/lib/resource.ts b/src/lib/resource.ts index f0cb527..2e8e8f4 100644 --- a/src/lib/resource.ts +++ b/src/lib/resource.ts @@ -1407,4 +1407,14 @@ export const deviceHardwareList: DeviceHardware[] = [ requiresDfu: true, partitionScheme: "16MB", }, + { + hwModel: 148, + hwModelSlug: "AXIOMETA_GENESIS_MINI", + platformioTarget: "axiometa-genesis-mini", + architecture: "esp32-s3", + activelySupported: false, + supportLevel: 1, + displayName: "Axiometa Genesis Mini", + tags: ["Axiometa"], + }, ]; From fb749881e09017d256a7ca6521dfa28c73036642 Mon Sep 17 00:00:00 2001 From: Ben Meadors Date: Fri, 18 Sep 2026 13:31:45 -0500 Subject: [PATCH 2/4] Add isMaker property to device hardware list --- src/lib/resource.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/resource.ts b/src/lib/resource.ts index 2e8e8f4..c9caa39 100644 --- a/src/lib/resource.ts +++ b/src/lib/resource.ts @@ -15,6 +15,7 @@ export interface DeviceHardware { url?: string; // Override URL for the device (for actively supported devices only) key?: string; // Optional key to differentiate multiple entries for the same hwModel variant?: string; // Optional variant to differentiate multiple entries for the same hwModel + isMaker?: bool; // Optional indicator for maker tier } export const deviceHardwareList: DeviceHardware[] = [ @@ -1416,5 +1417,6 @@ export const deviceHardwareList: DeviceHardware[] = [ supportLevel: 1, displayName: "Axiometa Genesis Mini", tags: ["Axiometa"], + isMaker: true, }, ]; From 6d54be9d76077c9ceabc88b81d31ddeaae451286 Mon Sep 17 00:00:00 2001 From: Ben Meadors Date: Fri, 18 Sep 2026 13:40:25 -0500 Subject: [PATCH 3/4] Update resource.ts --- src/lib/resource.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/resource.ts b/src/lib/resource.ts index c9caa39..93c3173 100644 --- a/src/lib/resource.ts +++ b/src/lib/resource.ts @@ -15,7 +15,7 @@ export interface DeviceHardware { url?: string; // Override URL for the device (for actively supported devices only) key?: string; // Optional key to differentiate multiple entries for the same hwModel variant?: string; // Optional variant to differentiate multiple entries for the same hwModel - isMaker?: bool; // Optional indicator for maker tier + isMaker: bool; // Optional indicator for maker tier } export const deviceHardwareList: DeviceHardware[] = [ From d35d67ecc6b8ef39aa83db5e9e72db93a2a846eb Mon Sep 17 00:00:00 2001 From: Ben Meadors Date: Fri, 18 Sep 2026 13:41:31 -0500 Subject: [PATCH 4/4] Add image for Axiometa Genesis Mini --- src/lib/resource.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/resource.ts b/src/lib/resource.ts index 93c3173..17e4a22 100644 --- a/src/lib/resource.ts +++ b/src/lib/resource.ts @@ -1417,6 +1417,7 @@ export const deviceHardwareList: DeviceHardware[] = [ supportLevel: 1, displayName: "Axiometa Genesis Mini", tags: ["Axiometa"], + images: ["axiometa-genesis-mini.svg"], isMaker: true, }, ];