An open API service indexing awesome lists of open source software.

https://github.com/StudyResearchProjects/arduino-projects

⚡ Arduino UNO Projects sources
https://github.com/StudyResearchProjects/arduino-projects

arduino development embedded projects

Last synced: 8 months ago
JSON representation

⚡ Arduino UNO Projects sources

Awesome Lists containing this project

README

          





Arduino Projects



Collection of projects done Arduino with Rust


## Setup

1. Make sure XCode Developer Tools are installed

```bash
xcode-select --install
```

2. Install AVR dependencies

```bash
brew tap osx-cross/avr
brew install avr-gcc arvdude
```

3. Install Ravedude

```rust
cargo install ravedude
```

4. 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.

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

6. 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