Initial commit

This commit is contained in:
Charlotte Gaskell 2025-11-09 11:38:45 +00:00
commit 0bf424118c
Signed by: charlotte
GPG key ID: 8B93BA001088A340
7 changed files with 974 additions and 0 deletions

17
README.md Normal file
View file

@ -0,0 +1,17 @@
transit-display
===============
## Build Instructions
1. Install prerequisites as described in the [`avr-hal` README] (`avr-gcc`, `avr-libc`, `avrdude`, [`ravedude`]).
2. Run `cargo build` to build the firmware.
3. Run `cargo run` to flash the firmware to a connected board. If `ravedude`
fails to detect your board, check its documentation at
<https://crates.io/crates/ravedude>.
4. `ravedude` will open a console session after flashing where you can interact
with the UART console of your board.
[`avr-hal` README]: https://github.com/Rahix/avr-hal#readme
[`ravedude`]: https://crates.io/crates/ravedude