Debug-o-Matic

IMG 0016s

The Debug-o-Matic is a Raspberry Pi RP2040 based board.

Specifications:

It comes without a "stock" firmware.

Some application examples include: I2S sniffer, SPI sniffer, logic anaylser, USB to UART, EEPROM programmer.

Instructions

Flashing

  1. Either hold BOOT button and insert USB cable or hold boot and press reset, then release boot
  2. A "RP2_BOOT" drive will appear
  3. Drop an *.uf2 file onto the drive. The device will be flashed and will reboot.

Hardware Usage

Select a target voltage using the 3-position jumper (1.8v, 3.3v, 5v), connect I/Os to target.

Pinout

Pin Function / Mapping
0-23Header 1, 2, 3 I/O Pins (level translated to VTGT)
24OE for 1st row (low=tristate, high=push/pull), LED0
25OE for 2nd row (low=tristate, high=push/pull), LED1
26OE for 3rd row (low=tristate, high=push/pull), LED2
27-29Analog Inputs (3.3V only, unbuffered and MUXed)