Marus/cortex-debug
Visual Studio Code extension for enhancing debug capabilities for Cortex-M Microcontrollers observed · 2026-09-03
Health v2 · maintenance only
86/100
- Activity 100
- Release rhythm 60
- Longevity 100
Flags: prerelease_only
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 35.0
- age_days: 3165
- days_rel: 33
- days_push: 0
- n_releases_24m: 9
Adoption not part of the score
1243 stars · 287 forks observed · 2026-09-03
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Visual Studio Code extension that enhances debugging for ARM Cortex-M microcontrollers and other embedded targets via GDB servers like J-Link, OpenOCD, pyOCD, and ST-LINK. It adds SWO/RTT decoding, live ITM data graphing, RTOS thread awareness, disassembly support, and multi-core debugging.
Use cases
- debug firmware on an STM32 with ST-LINK from VS Code
- decode SWO/ITM output and graph variables live while debugging a Cortex-M board
- debug RTOS threads and call stacks on an embedded target
- use SEGGER RTT console output during embedded debugging
- step through disassembly and set instruction breakpoints on a microcontroller
- debug RISC-V or Xtensa embedded targets through a GDB server
When to choose
- you develop Cortex-M (or similar embedded) firmware and want rich debugging inside VS Code
- you need SWO, ITM, or RTT decoding and live graphing of target data
- you need multi-core or RTOS-aware debugging with J-Link, OpenOCD, or pyOCD
When to avoid
- you debug only desktop or web applications with no embedded hardware
- you use a debugger or probe not supported by any of the integrated GDB servers
- you need ETM trace over SWO, which is not supported
Facets
plugin · maturity active
developer-tools embedded embedded-systems developer-tools hardware editor-plugin cross-platform vscode-extension cortex-m gdb jlink openocd swo rtt microcontroller-debugging debugging
1 source
- readme: https://github.com/Marus/cortex-debug · fetched 2026-09-03 · 2a992bffcebd
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Marus/cortex-debug | main | 86 |
For agents
markdown · JSON · MCP: product_card(name="Marus/cortex-debug")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem