first commit

This commit is contained in:
2024-11-12 08:46:50 +01:00
commit 57a257d47b
17 changed files with 545 additions and 0 deletions

19
README.md Normal file
View File

@@ -0,0 +1,19 @@
# STM32 Firmware with Rust and Embassy
Used Chip in this Project was a STM32L0, the low power edition. Other targets are easily exchangeable.
# Dev Tools
- rustup 1.27.1
- rustc 1.81.0
- Cargo 1.81.0
- Probe-RS
# Binaries
All binaries are compiled and then transfered to the connected board (if exist). Then the RTT Console will be opened to read and debug.
The ready binary is a .elf file in the `target` folder.
```sh
cargo rb blinky # blinky example
cargo main # main program
./elf-to-hex.sh # convert main program to Hex and versionize
```