Physical Computing with Rust - Physical Computing with Rust (original) (raw)

  1. Physical Computing with Rust
  2. 1. Introduction
  3. 2. What you will need
  4. 3. GPIO pins
  5. 4. Lighting an LED
  6. 5. Switching an LED on and off
  7. 6. Flashing an LED
  8. 7. Using buttons to get input
  9. 8. Manually controlling the LED
  10. 9. Making a switch
  11. 10. Using a buzzer
  12. 11. Making traffic lights

Physical Computing with Rust

Acknowledgement

This guide is an adapted version of the Physical Computing with Python by the Raspberry Pi Foundation.

What you already need to know

It is highly recommended that you complete atleast the first 3 chapters of The Rust Programming Language Book v2

Caveats

The guide is based on the rust_gpiozero crate which is still in development. This guide does not currently implement all of the steps in the original Physical Computing with Python guide.

Feedback and pull requests are welcome!