The official Raspberry Pi Debug Probe is an all-in-one USB debugging solution for Raspberry Pi Pico and other RP2040-based boards. It provides both ARM Serial Wire Debug (SWD) and UART serial interfaces in a compact, plug-and-play package—no soldering required. Compatible with OpenOCD and other CMSIS-DAP tools, the Debug Probe works across Windows, Mac, and Linux, making it an essential tool for serious Pico development and debugging. Key Features ARM Serial Wire Debug – Full SWD debugging support for RP2040 boards UART Interface – Built-in serial connection for console output and debugging CMSIS-DAP Compatible – Works with OpenOCD and standard debugging tools Plug-and-Play – Solderless connection using Raspberry Pi's 3-pin debug connector Cross-Platform – Supports Windows, Mac, and Linux Specifications Dimensions – 22mm × 32mm I/O Voltage – 3.3V nominal Operating Temperature – -20°C to +70°C Package Contents 1× Debug Probe in plastic enclosure 1× USB cable 1× 3-pin JST to 3-pin JST cable 1× 3-pin JST to 0.1" female header cable 1× 3-pin JST to 0.1" male header cable Ideal For Debugging Raspberry Pi Pico projects RP2040-based development Step-through debugging with breakpoints Serial console access during development Resources Official Documentation