Pmod™

Pmod™ is the Digilent defined standard of Peripheral Modules, small I/O interface boards that offer an ideal way to extend the capabilities of programmable logic and microcontroller boards. They allow sensitive signal conditioning circuits and high-power drive circuits to be placed where they are most effective - near sensors and actuators.

Pmods communicate with host boards using 6, 8 or 12-pin connectors that can carry multiple digital control signals, taking advantage of standard serial protocols such as SPI and I²C. Pmods allow for more effective designs by routing analog signals and power supplies only where they are needed and away from digital controller boards.

Pmods are designed to plug directly into Pmod host ports that adhere to the Digilent Pmod Interface Specification. Additionally, the Digilent Pmod Standard lays out guidelines for form factor, communication protocols and access to a target audience through reference manuals, code examples, user guides, and technical support. See Table 1 for links to the most recent version of the specification:

Specification Version Release Date Download
1.0 November 11, 2011 PDF

Table 1. Digilent Pmod Specifications



Image
Name
Bus
Logic Level
Pmod 8LD

GPIO

3.3V

Pmod ACL

I²C - SPI

3.3V

Pmod ACL2

SPI

3.3v

Pmod AD1

SPI

3.3v or 5v

Pmod AD2

I²C

3.3V

Pmod AD5

SPI

3.3V

Pmod ALS

SPI

3.3V

Pmod AMP2

GPIO

3.3V

Pmod AMP3

I²C

3.3V

Pmod BB

GPIO

3.3v

Pmod BT2

UART

3.3V

Pmod BTN

GPIO

3.3V

Pmod CDC1

I²C

3.3V

Pmod CLP

GPIO

3.3V

Pmod CLS

SPI, UART, I²C

3.3V

Pmod CMPS

I²C

3.3V

Pmod CON1

GPIO

3.3V

Pmod CON3

GPIO

3.3V

Pmod CON4

GPIO

3.3V

Pmod DA1

SPI

3.3V

Pmod DA2

GPIO

3.3V

Pmod DA3

SPI

3.3V

Pmod DA4

SPI

3.3V

Pmod DHB1

GPIO

3.3V

Pmod DIP

GPIO

3.3V

Pmod DPG1

SPI

3.3V

Pmod DPOT

SPI

3.3V

Pmod ENC

GPIO

3.3V

Pmod GPS

UART

3.3V

Pmod GYRO

SPI, I²C

3.3v

Pmod HB3

SPI

3.3V

Pmod HB5

GPIO

3.3V

Pmod HYGRO

I²C

3.3V or 5V

Pmod I2S

GPIO

3.3V

Pmod IA

I²C

3.3V

Pmod IOXP

I²C

3.3V

Pmod ISNS20

SPI

3.3V

Pmod JSTK

SPI

3.3V

Pmod JSTK2

SPI

3.3V

Pmod KYPD

GPIO

3.3V

Pmod LED

GPIO

3.3V

Pmod LS1

GPIO

3.3V

Pmod LVLSHFT

GPIO

1.8V to 5.5V

Pmod MAXSONAR

UART, GPIO

3.3V

Pmod MIC3

SPI

3.3V

Pmod MTDS

SPI

3.3V

Pmod NAV

SPI

3.3V

Pmod NIC100

SPI

3.3V

Pmod OC1

GPIO

3.3V

Pmod OD1

GPIO

3.3V

Pmod OLED

SPI

3.3V

Pmod OLEDrgb

SPI

3.3V

Pmod PMON1

I²C

3.3V

Pmod PS2

GPIO

3.3V or 5V

Pmod R2R

GPIO

3.3V

Pmod RF2

SPI

3.3v

Pmod RJ45

GPIO

3.3V

Pmod RS232

UART

3.3V

Pmod RS485

UART

3.3V

Pmod RTCC

I²C

3.3V

Pmod SD

SPI

3.3V

Pmod SF

SPI

3.3V

Pmod SF2

SPI

3.3V

Pmod SF3

SPI

3.3V

Pmod SSD

GPIO

3.3V

Pmod SSR

GPIO

3.3V

Pmod STEP

GPIO

3.3V

Pmod SWT

GPIO

3.3V

Pmod TC1

SPI

3.3V

Pmod TMP2

I²C

3.3V

Pmod TMP3

I²C

3.3V

Pmod TPH

GPIO

3.3V

Pmod TPH2

GPIO

3.3V

Pmod USBUART

UART

3.3V

Pmod VGA

GPIO

3.3V

Pmod WiFi

SPI

3.3V


Pmods by Bus

Additional Resources