Skip to content

feat: add support for GAT-IOT GAT562 Mesh Trial Tracker (nRF52840) #6805

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

hayschan
Copy link

  • Added new board definition: boards/gat562_mesh_trial_tracker.json for the GAT562 Mesh Trial Tracker, based on the nRF52840 architecture.
  • Created variants/gat562_mesh_trial_tracker/ directory with platformio.ini environment for building firmware for this board.
  • Board configuration is based on the RAK4631, as the GAT562 uses the same GPIO and SSD1306 display setup.
  • Updated build flags and library dependencies for the new board.

This change enables Meshtastic firmware development and deployment for the GAT-IOT GAT562 Mesh Trial Tracker, expanding hardware compatibility.

This aligns with the issue #6730 .

@fifieldt fifieldt force-pushed the add-gat562-initial-support branch from eb9ee6c to 5290455 Compare May 13, 2025 22:50
@hayschan
Copy link
Author

Let me know if there is anything missing on my side. Can't wait to see my first PR to Meshtastic 😃

@vidplace7

hayschan and others added 2 commits May 15, 2025 19:34
- Added new board definition: `boards/gat562_mesh_trial_tracker.json` for the GAT562 Mesh Trial Tracker, based on the nRF52840 architecture.
- Created `variants/gat562_mesh_trial_tracker/` directory with `platformio.ini` environment for building firmware for this board.
- Board configuration is based on the RAK4631, as the GAT562 uses the same GPIO and SSD1306 display setup.
- Updated build flags and library dependencies for the new board.

This change enables Meshtastic firmware development and deployment for the GAT-IOT GAT562 Mesh Trial Tracker, expanding hardware compatibility.
The custom linker flag for bsec2 library path is no longer needed since the functionality was updated in PR meshtastic#6712. This commit removes the redundant -L flag to align with the latest build configuration.

Co-authored-by: Austin <[email protected]>
@fifieldt fifieldt force-pushed the add-gat562-initial-support branch from 6faccae to 4fc69e4 Compare May 15, 2025 09:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants