From ad99180808f2375caa97c9ba60bf9caeb2f3fece Mon Sep 17 00:00:00 2001
From: Hays Chan <25737801+hayschan@users.noreply.github.com>
Date: Thu, 12 Jun 2025 10:28:52 +0800
Subject: [PATCH] feat: add GAT562 Mesh Trial Tracker device
Add support for the GAT562 Mesh Trial Tracker device with nrf52840 architecture and support level 2.
---
public/data/hardware-list.json | 16 +
public/img/devices/gat562.svg | 1435 ++++++++++++++++++++++++++++++++
types/resources.ts | 2 +-
3 files changed, 1452 insertions(+), 1 deletion(-)
create mode 100644 public/img/devices/gat562.svg
diff --git a/public/data/hardware-list.json b/public/data/hardware-list.json
index d1c3dd9..df2cd5e 100644
--- a/public/data/hardware-list.json
+++ b/public/data/hardware-list.json
@@ -974,5 +974,21 @@
"crowpanel_3_5.svg"
],
"hasMui": true
+ },
+ {
+ "hwModel": 104,
+ "hwModelSlug": "GAT562_MESH_TRIAL_TRACKER",
+ "platformioTarget": "gat562_mesh_trial_tracker",
+ "architecture": "nrf52840",
+ "activelySupported": true,
+ "supportLevel": 2,
+ "displayName": "GAT562 Mesh Trial Tracker",
+ "tags": [
+ "GAT-IoT"
+ ],
+ "images": [
+ "gat562.svg"
+ ],
+ "requiresDfu": true
}
]
\ No newline at end of file
diff --git a/public/img/devices/gat562.svg b/public/img/devices/gat562.svg
new file mode 100644
index 0000000..dab823a
--- /dev/null
+++ b/public/img/devices/gat562.svg
@@ -0,0 +1,1435 @@
+
+
+
diff --git a/types/resources.ts b/types/resources.ts
index 24163c5..c895b1f 100644
--- a/types/resources.ts
+++ b/types/resources.ts
@@ -38,4 +38,4 @@ export const currentPrerelease = {
};
export const vendorCobrandingTag = "";
-export const supportedVendorDeviceTags = ["RAK", "B&Q", "LilyGo", "Seeed", "Heltec", "DIY", "Elecrow"];
+export const supportedVendorDeviceTags = ["RAK", "B&Q", "LilyGo", "Seeed", "Heltec", "DIY", "Elecrow", "GAT-IoT"];