Skip to content

Introduce pluggable hardware profiles for additional boards #52

Description

@PurpleSentinel

Parent: #23

Summary

Separate board pin maps and capabilities so the standalone Waveshare display or future RP2040 variants can be supported without destabilizing the current integrated board.

Acceptance criteria

  • Move pin assignments and optional capabilities into explicit profiles.
  • Select the profile safely at build, install, or boot time.
  • Reject incompatible profiles with a clear diagnostic.
  • Keep the current integrated board as the tested default.
  • Add profile validation tests and hardware-specific installation documentation.

Roadmap group

Sensors, power, and hardware expansion

Metadata

Metadata

Assignees

No one assigned

    Labels

    NewFeatureCandidate product capability for future development

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions