Physical Computing with Rust - Physical Computing with Rust (original) (raw)
- Physical Computing with Rust
- 1. Introduction
- 2. What you will need
- 3. GPIO pins
- 4. Lighting an LED
- 5. Switching an LED on and off
- 6. Flashing an LED
- 7. Using buttons to get input
- 8. Manually controlling the LED
- 9. Making a switch
- 10. Using a buzzer
- 11. Making traffic lights
Physical Computing with Rust
This guide is an adapted version of the Physical Computing with Python by the Raspberry Pi Foundation.
- Basic programming concepts
- Basic understanding of programming in Rust
It is highly recommended that you complete atleast the first 3 chapters of The Rust Programming Language Book v2
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!