Skip to content

Latest commit

 

History

History
47 lines (33 loc) · 1.8 KB

README.md

File metadata and controls

47 lines (33 loc) · 1.8 KB

Knurling Session 2020 Q4

This repo contains the source for the first knurling session as well as the example code.

About

This course will cover building a CO2 measuring device. We will show how to start an embedded program from scratch, how to write a driver for the sensor, and how to read the sensor output in a terminal. We will build a visual indicator for air quality and an acoustic alarm. In the last part, we will add an ePaper display to the setup and talk bit about the embedded-graphics crate.

Read it

You can access a rendered version at

session20q4.ferrous-systems.com

To build from source just run (assuming you have mdbook installed):

$ mdbook serve

Example code

Example code can be found in code/.

Contributing

Please open an issue if you get stuck or find anything to improve this book!

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be licensed as below, without any additional terms or conditions.

Support

The knurling sessions is part of the Knurling project, Ferrous Systems' effort at improving tooling used to develop for embedded systems.

If you think that our work is useful, consider sponsoring it via GitHub Sponsors.

License

Licensed under either of

at your option.