PicoProbe PCB kit
PicoProbe PCB kit is backordered and will ship as soon as it is back in stock.
Couldn't load pickup availability
The Fastest Shipping
The Fastest Shipping
We ship faster because we built our own shipping 🤖 robot.
Pi Australia is operated by Little Bird, and we go to great lengths to ship your orders, often within minutes.
You can view shipping options and pricing at checkout without logging in.
For orders over 500g (such as bulky items), shipping may cost more than the initial estimate.
We deliver across Australia, and here are the options (based on your location; view them on the cart page):
- Standard Post: Starting at $7 (6+ business days, with tracking)
- Express Post: Starting at $11 (2+ business days, with tracking)
- Same Day Delivery: Available for Sydney orders.
- Non-metro WA, NT, SA, and TAS: May take an additional 2+ days.

This PCB is designed to turn a Pico into a nice debug probe using the PicoProbe software.
- The Picoprobe-PCB
- 1x cortex-M SWD 10pin header
- 1x cortex-M SWD 10pin ribon cable
- 1x 6 pin male header
- 1x 6 pin female header
Mounting options
There are two ways to mount a Raspberry Pi Pico on the Picoprobe-PCB. You can either solder it directly for a slim/compact result (right), or use header to be able to re-use the Pico on other projects (left).
Install the Picoprobe software
- Either get the picoprobe .uf2 binary from the release here or compile it yourself from sources here.
- Hold the BOOTSEL button on the Pico, then connect to your computer using a micro USB cable.
- Drag and drop the UF2 file on to the RPI-RP2 drive.
- You should be good to go.
Plug the picoprobe SWD pin to the Pico that you want to debug
Build Raspberry Pi's openocd
$ sudo apt install automake autoconf build-essential texinfo libtool libftdi-dev libusb-1.0-0-dev
$ git clone https://github.com/raspberrypi/openocd.git --branch picoprobe --depth=1 --no-single-branch
$ cd openocd
$ ./bootstrap
$ ./configure --enable-picoprobe
$ make -j4
Run openocd
$ ./src/openocd -s tcl -f interface/picoprobe.cfg -f target/rp2040.cfg
Debug!
Now that openocd is connected, you can start debugging with GDB for instance.
$ arm-eabi-none-gdb
(gdb) target extended-remote :3333
Case
Documentation
Payment & Security
Payment methods
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.