Skip to content

Add ThinkNode M7 hardware model to API device resource list#93

Merged
rcarteraz merged 2 commits into
masterfrom
copilot/add-api-options-for-thinknode-devices
Jun 4, 2026
Merged

Add ThinkNode M7 hardware model to API device resource list#93
rcarteraz merged 2 commits into
masterfrom
copilot/add-api-options-for-thinknode-devices

Conversation

Copilot AI commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

This updates the API hardware catalog to include Elecrow ThinkNode M7 so clients can resolve and present this board from resource.ts using current protobuf/firmware identifiers.

  • Scope

    • Added a new DeviceHardware entry for THINKNODE_M7 with hwModel: 129.
  • Resource mapping

    • Wired the device to firmware target thinknode_m7.
    • Set metadata to align with existing ThinkNode ESP32-S3 entries (architecture: esp32-s3, supportLevel: 1, activelySupported: true, tags: ["Elecrow"], requiresDfu: false).
  • Code change (excerpt)

    {
      hwModel: 129,
      hwModelSlug: "THINKNODE_M7",
      platformioTarget: "thinknode_m7",
      architecture: "esp32-s3",
      activelySupported: true,
      supportLevel: 1,
      displayName: "ThinkNode M7",
      tags: ["Elecrow"],
      requiresDfu: false,
    }

Copilot AI changed the title Add ThinkNode M7 hardware option to resource list Add ThinkNode M7 hardware model to API device resource list Jun 4, 2026
Copilot AI requested a review from rcarteraz June 4, 2026 02:33
@rcarteraz rcarteraz marked this pull request as ready for review June 4, 2026 02:34
@rcarteraz rcarteraz merged commit 80dcdf0 into master Jun 4, 2026
3 checks passed
@rcarteraz rcarteraz deleted the copilot/add-api-options-for-thinknode-devices branch June 4, 2026 02:43
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.

3 participants