Skip to content
This repository has been archived by the owner on Jan 11, 2024. It is now read-only.

firelilith/sonar

Repository files navigation

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.

  5. Close the running program, and start the serial monitor reader.py