Briefing
The Pico 2 (not the W) enumerates as a USB composite device with three parts: a control channel, a CMSIS-DAP v2 probe and a diagnostic console. Digital capture runs to 200 kHz, the ADC has three channels and PWM goes to 100 kHz; I2C and SPI work as master or slave. SWD runs to 6.8 MHz and JTAG to 4.7 MHz, with SWO capture, and the README says it works with OpenOCD, pyOCD and Espressif's OpenOCD.
MCP write tools are off by default, and every call is audited. Besides the MCP server there are a CLI, a GUI and a Python library for Windows, macOS and Linux. The license is free for personal and non-commercial use; the README names no open-source license.
Written by the Boards & Bots curator
From the GitHub API
Repository facts
| Repository | martinrbowman/ |
|---|---|
| Stars | 0 |
| Language | C |
| Last push | 27 Sep 2026 32 d ago |