Become a sponsor to Knurling
We welcome sponsors from all avenues!
If GitHub Sponsors doesn't work for you because you need an invoice, purchase order, or other formats of funding, we're more than happy to make this happen. Please E-mail us at knurling@ferrous-systems.com !
Knurling is Ferrous Systems' attempt at improving the tooling used to build and debug embedded systems.
We believe that developing for embedded systems should be no more difficult than developing for hosted platforms. It should be possible to use the same workflows and equally powerful tooling to develop applications and libraries for tiny embedded systems as well as powerful server-class hardware.
To that end, we want to enable:
- Development and maintenance of high quality reference and teaching material
- Space-efficient and real-time capable logging
- Integration into your standard
cargo run
andcargo test
workflows - Execution tracing
- Simple data logging and visualization straight into your IDE or Browser
- Making embedded Rust the easiest way to learn and develop embedded systems
- ...and much more
We would love to build all of these tools and teaching material as free and open-source. We need your help to make this effort sustainable. Please consider supporting our work to help us move embedded tooling into the 21st century.
Reaching this goal will allow us to dedicate two full engineer-weeks per month to manage architectural and design decisions, and manage PRs and issues opened on current Knurling projects! This will also allow us to continue expanding projects like Knurling Sessions, to help people get started with Embedded Rust!
Meet the team
-
Johann Hemmann UrhengulasSoftware Engineer @ferrous-systems. @codeuniversity graduate.
-
Jonathan Pallant jonathanpallantRust developer and trainer. This account is for work-related activities.
-
Jorge Aparicio japaric@ferrous-systems engineer. He|they
Featured work
-
knurling-rs/defmt
Efficient, deferred formatting for logging on embedded systems
Rust 866 -
knurling-rs/probe-run
Run embedded programs just like native ones
Rust 643 -
knurling-rs/flip-link
Adds zero-cost stack overflow protection to your embedded programs
Rust 287