Eine Mini-Konsole, aber Arduino
Find a file
2026-06-09 12:09:21 +02:00
.cargo Initial commit 2026-03-10 21:16:43 +01:00
assets add: Schaltplan 2026-05-19 12:10:13 +02:00
src fix: Explicitly remove return from state machine 2026-05-19 12:13:56 +02:00
.gitignore Initial commit 2026-03-10 21:16:43 +01:00
.woodpecker.yaml fix(ci): Fix nodes selected 2026-03-12 21:38:02 +01:00
build.rs add: Add more implementation for the runner game 2026-04-21 14:25:28 +02:00
Cargo.lock add: Add helpful panic handler 2026-05-12 10:23:23 +02:00
Cargo.toml add: Add helpful panic handler 2026-05-12 10:23:23 +02:00
Presentation.md fix: Make presentation simpler 2026-06-09 12:09:21 +02:00
Ravedude.toml Initial commit 2026-03-10 21:16:43 +01:00
README.md fix: Unify naming 2026-05-19 10:30:48 +02:00
rust-toolchain.toml Initial commit 2026-03-10 21:16:43 +01:00

ArduinoBoy

A minimal console-like interface for the Arduino Uno.

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.