Skip to content

Latest commit

 

History

History
45 lines (31 loc) · 1002 Bytes

File metadata and controls

45 lines (31 loc) · 1002 Bytes

Arduino Projects

Collection of projects done Arduino with Rust

Setup

  1. Make sure XCode Developer Tools are installed
xcode-select --install
  1. Install AVR dependencies
brew tap osx-cross/avr
brew install avr-gcc arvdude
  1. Install Ravedude
cargo install ravedude
  1. Make sure avr-specs has a JSON file for your microcontroller, if missing, add it from https://github.com/Rahix/avr-hal/tree/main/avr-specs.

  2. Configure .cargo/config.toml to point the target to your microcontroller spec.

  3. Find your device's port using /bin/ravedude_port.sh

Running Locally

Each crate has a README with a diagram, motivation and example command.

License

MIT Licensed