Search tools, frameworks, libraries, categories and domains
Modern Rust toolkit for flashing and debugging ARM and RISC-V MCUs, with VS Code integration and RTT.
cargo add probe-rs
Package probe-rs, last 12 weeks.
probe-rs
Other tools in the same categories.
qemu/qemu
Generic machine emulator and virtualizer used to run and test firmware and embedded Linux for many architectures.
openocd-org/openocd
Open on-chip debugger providing JTAG/SWD flashing and a GDB server for a huge range of probes and MCUs.
segger.com
Industry-standard commercial debug probe family with fast flashing, RTT logging and Ozone debugger.
renode/renode
Antmicro's open-source framework that simulates full multi-node embedded systems for CI and testing.
wokwi.com
Online and VS Code simulator for ESP32, Arduino, STM32 and Pi Pico with virtual parts and CI support.
pyocd/pyOCD
Python-based debugger and flasher for Arm Cortex-M using CMSIS-Packs, scriptable and GDB-compatible.
sigrokproject/pulseview
Open-source logic analyzer and protocol decoder GUI supporting many cheap USB analyzers and scopes.
knurling-rs/defmt
Highly efficient deferred-formatting logging framework for embedded Rust, used with probe-rs and RTT.