Tindie Blog | Nifty Pico Debugging Probes

[ad_1]

The Raspberry Pi Pico is so prevalent in the electronics hacker scene that it seems just about everyone has a couple on their desk or in a drawer. There are many different options for programming them: you can use MicroPython, C/C++, CircuitPython, and of course the Arduino environment. But if you want to program your Pico at the lowest level (programming a bootloader, or using the Pico SDK with C/C++) then you need to connect to 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 gives you UART, SWD and power outputs to make powering and programming any Pico/RP2040 product a breeze. Using OpenOCD you can both program and debug the Pico. GDB is used to debug, allowing you to single step, examine memory, set breakpoints, and pretty much have full control over the chip, which can be priceless when troubleshooting issues.

To make connecting to the debug port of a Pico easier, they also offer the PicoProbe Sled. This is intended to be paired with the PiProbe, allowing you to connect both the UART and SWD headers. Both of these boards have the option to include compatible JST 3-wire cables in various lengths (10, 15 and 20cm) which, if you get both the PiProbe and PicoProbe Sled, makes your cable setup much tidier! Alternatively, you can of course use another Pico to program and debug the Pico on the Sled; it all depends on what you have on hand and what you prefer!

8086 Consultancy has a range of other super cool products, including lots of adapters and boards to help you hack on USB as well as many other neat add-ons for Raspberry Pi products. Check them out if you want to learn more!

[ad_2]

Source link

      Influencer Products
      Logo
      Compare items
      • Total (0)
      Compare
      0
      Shopping cart