## Installation ### Rust install rust from [here](https://www.rust-lang.org/tools/install) Please use everything as default especially in Windows. ### Git use `winget install git` in windows ## Cargo Since we have private dependencies, we need to login to use git from system. Add following to `~/.cargo/config`: ```toml [net] git-fetch-with-cli = true ``` Make sure you have valid ssh keys in your system and git account. ## Build ```bash cargo build --features "stm32u575ci" ``` You should replace `stm32u575ci` with your target chip. Currently we only support very few chips. ## Flash and Run You need probe-rs to flash and run the code. Install it with: ```bash cargo install probe-rs-cli ``` Or you can install with `cargo binstall probe-rs" Refer to [probe-rs](https://probe.rs/) for more information. Then we can flash and run with: ```bash cargo run --features "stm32u575ci" ```