Skip to content

red-scorp/RP2040-MicroProbe

Repository files navigation

 ___   ___  ___   ___     _   ___                          
| |_) | |_)  ) ) / / \ /_| | / / \                         
|_| \ |_|   /_/_ \_\_/   |_| \_\_/                         
 _      _   __    ___   ___   ___   ___   ___   ___   ____ 
| |\/| | | / /`  | |_) / / \ | |_) | |_) / / \ | |_) | |_  
|_|  | |_| \_\_, |_| \ \_\_/ |_|   |_| \ \_\_/ |_|_) |_|__ 

RP2040-MicroProbe Project

The RP2040-MicroProbe project aims to create smaller version of RP2040-DebugProbe.

RP2040-MicroProbe Board

The RP2040-MicroProbe board is a 4-layer design intended to accommodate the popular Raspberry Pi RP2040 MCU with all required component to function identically to Raspberry Pi Debug Probe.

This board features target JTAG connector and PC host micro-USB connector. It also has a SWD connector and UART connector for the main MCU debugging. The board is pin-compatible with Raspberry Pi Debug Probe and can be used with the same picoprobe SW.

Preview:

RP2040-MicroProbe Front preview RP2040-MicroProbe Back preview RP2040-MicroProbe Side View preview

You can view the Schematics in PDF format for detailed information.

STEP 3D file is available with pins.

Features:

  • Very small form-factor of about 40x18mm.
  • Raspberry Pi RP2040 MCU as a heart of the board.
  • 2x5 1.27mm JTAG connector for programming and debugging.
  • 1x8 2.54mm SWD/UART/Power connector for programming and debugging.
  • Micro USB connector for power and communication.
  • Several LEDs to indicate power and status.
  • Castellated holes connector for main MCU debugging.
  • BOOTSEL button to enter the bootloader mode for flashing new picoprobe SW.
  • Pin-compatible with Raspberry Pi Debug Probe.
  • Extra TARGET_RESET line connected to GPIO10 for target MCU reset over JTAG.
  • Flat bottom side for easy mounting as a daughter board.

CAM files, as well as the BOM and CPL files for JLCPCB, are available.

Version History

v1.0b1

v1.0b1 board preview

Initial release for testing purposes.

Links

How to Help

Your contributions as code, resources, or finances are welcome! Please contact me directly via email at andriy.golovnya@gmail.com or through my GitHub profile.

If you'd like to make a financial contribution, you can donate via PayPal or Ko-Fi. Your support is greatly appreciated.

Thanks in advance!

Releases

No releases published

Packages

No packages published