Important
This is a very early work in progress. The code is not yet functional.
This repository contains the firmware for the CubeSat project. It is Rust-based, using the Embassy framework and runs on an RP2350 microcontroller.
Dependencies:
- Rust/Cargo
probe-rs- As of writing, the RP235x support has only been merged 3 hours ago (!) and a release has not been published yet, therefore use the following command to install it:
cargo install probe-rs-tools --locked --force --git https://github.com/probe-rs/probe-rs --rev b2562d9b9bfba8fc6c690eff9d7cb565c777041d
- As of writing, the RP235x support has only been merged 3 hours ago (!) and a release has not been published yet, therefore use the following command to install it:
To run:
cargo run --releaseTo debug it, there is a launch.json file in the .vscode directory. You can use it to debug the code on the RP2350 with full breakpoint debugging support.