Skip to content

Standardize Firmware Artifacts#40

Merged
ericmcdaniel merged 9 commits intomainfrom
docs/standardize-firmware-flash
Feb 24, 2026
Merged

Standardize Firmware Artifacts#40
ericmcdaniel merged 9 commits intomainfrom
docs/standardize-firmware-flash

Conversation

@ericmcdaniel
Copy link
Copy Markdown
Owner

Adjustments were made to handle how configuration data is stored.

Summary

  • Hardcoding user configuration data has been removed in favor of storing and reading form NVS memory at run-time.
    • Memory reads are only performed once at startup.
  • This opens up support for a third-party installation tool to easily inject user settings without needing a full recompilation.
  • The build version number is embedded within the firmware binary.
    • This allows for installation tools to quickly check what version is present and offer an upgrade if available.

@ericmcdaniel ericmcdaniel merged commit cfada7f into main Feb 24, 2026
1 check passed
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.

1 participant