Sunday, January 29, 2023
HomeElectronicsTindie Weblog | Nifty Pico Debugging Probes

Tindie Weblog | Nifty Pico Debugging Probes

The Raspberry Pi Pico is so prevalent within the electronics hacker scene that it appears nearly everybody has a pair on their desk or in a drawer. There are numerous totally different choices for programming them: you should utilize MicroPython, C/C++, CircuitPython, and naturally the Arduino setting. However if you wish to program your Pico on the lowest stage (programming a bootloader, or utilizing the Pico SDK with C/C++) then it’s good to hook up with the SWD port on the RP2040. There are two nifty programming/debug probes developed by 8086 Consultancy: the PiProbe and the PicoProbe Sled.

The PiProbe attaches to any Raspberry Pi and provides you UART, SWD and energy outputs to make powering and programming any Pico/RP2040 product a breeze. Utilizing OpenOCD you possibly can each program and debug the Pico. GDB is used to debug, permitting you to single step, look at reminiscence, set breakpoints, and just about have full management over the chip, which could be priceless when troubleshooting points.

When you as a substitute wish to use your Pico as a programmer/debugger for one more goal Pico, then you should utilize the PicoProbe Sled. This breaks out the UART and SWD to comparable JST connectors and likewise breaks out extra connections (together with energy) on the 0.1″ header. Each of those boards have the choice to incorporate appropriate JST 3-wire cables in numerous lengths (10, 15 and 20cm), which you should utilize if the goal board has a appropriate connector.

Notice: an earlier model of this put up mistakenly assumed that the PiProbe and the PicoProbe Sled may very well be utilized in a debug->goal setup; nonetheless, each boards are debug probes and you can not program the Pico related to the Sled from the SWD header.

8086 Consultancy has a variety of different tremendous cool merchandise, together with a number of adapters and boards that can assist you hack on USB in addition to many different neat add-ons for Raspberry Pi merchandise. Test them out if you wish to study extra!



Please enter your comment!
Please enter your name here

Most Popular

Recent Comments