{"product_id":"raspberry-pi-debug-probe-usb-to-swd-uart","title":"Raspberry Pi Debug Probe – USB to SWD \u0026 UART","description":"\u003ch1\u003eRaspberry Pi Debug Probe – USB to SWD \u0026amp; UART Debug Kit\u003c\/h1\u003e\n\n\u003cp\u003eThe Raspberry Pi Debug Probe is an official USB-to-debugging adapter from Raspberry Pi, designed for programming and debugging a variety of microcontrollers. It provides both a Serial Wire Debug (SWD) interface and a USB-to-UART bridge, making it an essential tool for embedded development. Based on the RP2040 chip, it supports CMSIS-DAP and works seamlessly with the Raspberry Pi Pico and other Arm-based boards.\u003c\/p\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd\u003eDebug Interfaces\u003c\/td\u003e\n\u003ctd\u003e3.3V SWD and UART\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eUSB Connector\u003c\/td\u003e\n\u003ctd\u003eMicro USB\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eTarget Voltage\u003c\/td\u003e\n\u003ctd\u003e3.3V (voltage follower for SWD I\/O)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eUART Baud Rates\u003c\/td\u003e\n\u003ctd\u003eUp to 921600 bps\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eCompatible Debug Software\u003c\/td\u003e\n\u003ctd\u003eOpenOCD, pyOCD, GDB\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e25.4 x 22.86 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eWhat You Can Build With This\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003eProgram and debug Raspberry Pi Pico firmware without needing an extra programmer\u003c\/li\u003e\n  \u003cli\u003eSet up a UART console for monitoring sensor data in robotics projects\u003c\/li\u003e\n  \u003cli\u003eDevelop bare-metal Arm code on development boards using SWD\u003c\/li\u003e\n  \u003cli\u003eCreate a portable debugging station for multiple microcontrollers\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eCompatibility\u003c\/h2\u003e\n\u003cp\u003eFully supported with Raspberry Pi Pico, RP2040-based boards, and any Arm microcontroller with an SWD interface. Works with Windows, macOS, and Linux through standard CMSIS-DAP drivers. Pairs directly with the official Raspberry Pi Pico debug connector or any 3-pin SWD header.\u003c\/p\u003e\n\n\u003ch2\u003eWiring Notes\u003c\/h2\u003e\n\u003cp\u003eConnect the 3-pin JST-SH debug cable (included) to the SWD port on your target board: GND to GND, SWDIO to data, SWCLK to clock. For UART, use the TX, RX, and GND pins. Ensure your target runs at 3.3V logic levels to avoid damage. No external drivers needed; it enumerates as a standard CMSIS-DAP device.\u003c\/p\u003e\n\n\u003ch2\u003eWhy Buy from Compoden\u003c\/h2\u003e\n\u003cp\u003eEvery component is sourced from verified suppliers and tested for compatibility before listing. We've spent 10 years building projects for makers, schools, and institutions across India. Ships from Bengaluru in 3-5 days. If defective on arrival, replace within 7 days.\u003c\/p\u003e\n\n\u003cdetails\u003e\u003csummary\u003eIs this compatible with Arduino?\u003c\/summary\u003e\u003cp\u003eThe debug probe uses SWD, which is not standard on most Arduino boards; however, you can use its UART bridge with any board for serial communication.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDo I need drivers to use this?\u003c\/summary\u003e\u003cp\u003eNo, it uses the standard CMSIS-DAP protocol and shows up as a composite device on Windows, macOS, and Linux without additional drivers.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I power the target board with this?\u003c\/summary\u003e\u003cp\u003eYes, the probe can supply 3.3V up to 100mA via the debug cable, but for higher current draws you should power the target separately.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdiv class=\"compoden-handoff\" style=\"margin-top:24px;padding:16px;background:#f0f4ff;border-left:4px solid #2B4D8F;border-radius:4px;\"\u003e\n  \u003cp style=\"margin:0 0 6px 0;font-weight:600;color:#1A3560;\"\u003e📦 Free Setup Handoff Document Included\u003c\/p\u003e\n  \u003cp style=\"margin:0;font-size:0.95em;color:#333;\"\u003eEvery Compoden order includes a free setup handoff document — step-by-step instructions to get your component working within minutes. Download it via QR code on your package. The handoff document is also trained to help you troubleshoot the majority of problems.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Compoden","offers":[{"title":"Default Title","offer_id":53444965269869,"sku":"CDN-0520","price":1230.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0999\/3997\/5533\/files\/image_1_bb270c96-41c3-4b6f-b5e7-9acedf686d4a.jpg?v=1781512635","url":"https:\/\/compoden.com\/products\/raspberry-pi-debug-probe-usb-to-swd-uart","provider":"Compoden","version":"1.0","type":"link"}