FreeOCD WebDebugger
Web · WebUSBA browser-based open-source debugger for ARM Cortex-M microcontrollers. Flash and interact with your target over WebUSB + CMSIS-DAP — no installation required.
FreeOCD is a modern, fully open-source toolchain for flashing, verifying, and RTT-debugging ARM microcontrollers over CMSIS-DAP — in the browser via WebUSB, and inside VS Code with first-class MCP support for AI agents.
Everything FreeOCD ships, in one place.
A browser-based open-source debugger for ARM Cortex-M microcontrollers. Flash and interact with your target over WebUSB + CMSIS-DAP — no installation required.
Flash, verify and RTT-debug ARM Cortex-M MCUs directly from VS Code. Built-in MCP server lets AI agents (Copilot, Windsurf, Cursor, Cline) drive your hardware like a human does.