Skip to the content
2 layers46 × 16 mmPmod intermediary, the printed circuit board in 3D

Our PMOD™ intermediary board is designed for monitoring and debugging purposes, allowing users to monitor all signals of a 12-pin PMOD™ connector.

Size
46 × 16 mm
Copper layers
2
Thickness
1.6 mm
Parts
14
Nets
19
Pads
62
Tracks, vias
170, 5
Pours
91
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
7 Mar 2023
Updated
1 Nov 2023

Overview

Pmod intermediary is an open-source printed circuit board by semify-eda, from the semify-eda/pmod-intermediary repository on GitHub. It is a 2-layer board of 46 × 16 mm with 14 parts on 19 nets, routed with 170 tracks and 5 vias.

Its parts include 7 connectors, 5 resistors, 1 capacitor and 1 diode.

README

README.md

PMOD™ Intermediary - Monitoring and debugging PMOD™ peripherals

PMOD™ Intermediary

PMOD™ Intermediary

Overview

Our PMOD™ intermediary board is designed for monitoring and debugging purposes, allowing users to monitor all signals of a 12-pin PMOD™ connector. With this board, debugging connection problems with an existing PMOD™ extension board becomes an easy task. A green LED, which is integrated into the board, provides a quick and easy way to check the presence of the supply voltage (VCC).

In addition, the board enables users to measure the actual current consumption. This can be done by either adding an ampere meter in series or measuring the voltage drop across the integrated shunt resistors.

Each power and ground line of the 12-pin PMOD™ connector can be individually measured.

The size and pinout of our PMOD™ intermediary board follow the Digilent Pmod™ Interface Specification, ensuring compatibility with a wide range of devices. With this board, users can easily monitor and debug PMOD™ devices without the need for additional hardware or complex set-ups.

Current measurement

Are you aware of the current consumption of your PMOD™ board?

It is crucial to know the current consumption of your PMOD™ peripheral board, especially if it approaches the limits of the host power supply. The PMOD™ Intermediary board offers two ways to measure the current consumption.

The PMOD™ intermediary provides four current consumption measurement points.

PinSignal
5GND
6VCC
11GND
12VCC

Average current using an ampere meter

To measure the average power consumption, simply remove the corresponding jumper and connect an ampere between pin 1 and pin 2. This allows for an accurate measurement of the current drawn by the PMOD™ device.

THe current can be measured in the VCC as well as in the GND path.

Dynamic current using shunt resistor

To measure the dynamic power consumption of the PMOD™ device, insert the shunt resistor into the supply (VCC) or ground (GND) line. This can be achieved by shorting pin 2 and pin 3 of the corresponding header with a jumper. The current can then be calculated by measuring the voltage drop across the shunt resistor. This allows for an accurate measurement of the dynamic current drawn by the connected PMOD™ peripheral.

The shunf resistor has a value of 100mOhm.

$I = U / R $

A voltage drop of 100mV corresponds to a current of $I = 0.1 / 0.1 = 1A $.

To avoid any impact of the voltage drop across the shunt resistor during normal operation it is recommended to short the shunt resistor. This can be achieved by shorting pin 1 and pin 2 of the corresponding header with a jumper.

External supply voltage

By removing the jumper and connecting an external power supply to the VCC header pin 1, the PMOD™ can be powered using an external power source.

Caution When using an external power supply, it is important to take precautions to avoid exceeding the allowed voltage ranges of the connected devices of the PMOD™ host and peripherals.

Reference

Parts

14
QtyValueFootprintReferences
4Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ4, J5, J6, J8
4R_senseResistor_SMD:R_0603_1608MetricR1, R2, R3, R4
10603_LED_GreenLED_SMD:LED_0603_1608MetricD1
122kResistor_SMD:R_0603_1608MetricR5
122uCapacitor_SMD:C_0805_2012MetricC1
1Conn_02x06_female_receptableConnector_PinSocket_2.54mm:PinSocket_2x06_P2.54mm_HorizontalJ3
1Conn_02x06_male_plugConnector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_HorizontalJ1
1Conn_02x06_pinsConnector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_VerticalJ2

Similar boards

  • 2 layers116.8 × 30 mmType d, the printed circuit board in 3D

    Type d

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    14 parts3kApache-2.0
  • 2 layers32 × 22 mmDiff driver, the printed circuit board in 3D

    Diff driver

    rene-dev/stmbl

    AC Servo Driver for STM32F4

    14 parts990GPL-3.0
  • 2 layers34 × 45 mm2032Charger, the printed circuit board in 3D

    2032Charger

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    14 parts915
  • 2 layers34 × 109.9 mmTdisplay s3, the printed circuit board in 3D

    Tdisplay s3

    landonr/homeThing

    Wifi Smart Home Remotes that run on ESPHome

    14 parts551GPL-3.0
  • 2 layers45.3 × 42.7 mmMainPcb, the printed circuit board in 3D

    MainPcb

    adamb314/ServoProject

    Getting the most out of your hobby servo

    14 parts545
  • 2 layers42.5 × 28.8 mmC5VRX JACK DIY, the printed circuit board in 3D

    C5VRX JACK DIY

    Twotoz/C5VRX

    Ultra-minimal, zero-CPU 5.8 GHz analog FPV video receiver using ESP32-C5 Wi-Fi 6 PHY MODEM_DIAG, BitScrambler WBFM demodulation & resistor DAC CVBS

    14 parts515GPL-3.0
  • 2 layers62 × 24 mmMai button, the printed circuit board in 3D

    Mai button

    whowechina/mai_pico

    Pico controller for Maimai

    14 parts475

Questions

How big is the Pmod intermediary PCB?

It measures 46 × 16 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Pmod intermediary use?

14 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Pmod intermediary KiCad files?

From the semify-eda/pmod-intermediary repository on GitHub, at the commit this page was made from: the board is pmod-intermediary.kicad_pcb and its schematic pmod-intermediary.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pmod intermediary design in my own project?

Its repository states no licence, so its author keeps all rights: ask semify-eda before reusing the design.