Skip to content

Adding mint, a CLI for firmware parametrisation - #533

Merged
eldruin merged 1 commit into
rust-embedded:masterfrom
tomrford:patch-1
Aug 28, 2026
Merged

Adding mint, a CLI for firmware parametrisation#533
eldruin merged 1 commit into
rust-embedded:masterfrom
tomrford:patch-1

Conversation

@tomrford

Copy link
Copy Markdown
Contributor

I'd like to add mint to the list of tools. Mint is the culmination of a year or so of trying to build 'the best way' to enable parametrisation of embedded firmware. The entire CLI is built in rust and also provides a mint-core crate to bring the functionality into your own apps. It's tailored more towards embedded C than rust with support for header generation, schema fingerprinting, native fixed point support and a few different ABIs for the microcontrollers I'm targeting (more suggestions are always welcome). You can use mint as your single source of truth for configuration structs and get compile-time validity guarantees and free runtime compatibility checks that CRCs or other simpler methods can't provide.

@eldruin eldruin left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@eldruin
eldruin merged commit c9e61c1 into rust-embedded:master Aug 28, 2026
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