8 releases (5 stable)
1.5.0 | Dec 12, 2021 |
---|---|
1.4.0 | Nov 23, 2021 |
1.2.0 | Sep 19, 2021 |
0.1.4 | Jul 25, 2021 |
#3 in #micro-controllers
21 downloads per month
78KB
2K
SLoC
Rusty Old Smart System
This repository contains firmware for the Rusty Old Smart System
project.
Features
- Utilizes the STM32F103CBT microcontroller
Getting Started
Dependencies
To build and flash this project you will need:
- OpenOCD. Installation instructions.
- Rust toolchain. Installation instructions. After installation run:
$ cd ross-firmware/ $ rustup override set nightly
rust-std
components for thethumbv7m-none-eabi
target. Run:$ rustup target add thumbv7m-none-eabi
binutils
. Installation instructions.
Building
To build this project, run:
$ cargo build --release
Flashing
To flash the firmware, run one of the provided flashing scripts.
License
This project is licensed under the MIT License - see the LICENSE.md file for details.
Dependencies
~24MB
~632K SLoC