a modern, embedded debugging toolkit, written in RustGet Started Sponsor us
Downloading a binary to your MCU is easy with probe-rs. We support ELF, ihex and plain binary.
ARM, RISC-V, CMSIS-DAP, STLink, JLink probe-rs supports it all. And many more to come!
With cargo-flash you get everything cargo run gives you, but for embedded targets. No compromises.
probe-rs can be used as a library, giving you even more flexibility
probe-rs includes a GDB stub to integrate seamlessly into your usual workflow with common tools..
We provide a Microsoft DAP server implementation with probe-rs to debug in VSCode.