Pmods Organized by Function
Here, the Pmods are organized by their application. You can scroll through the list or click on one of the categories below to directly jump to that category.
Input Pmods
These Pmods primarily collect information about the outside world, either inherently like the PmodACL or those that require a physical input such as the PmodBTN, and submit the information to the host board by using their assigned communication protocol.
SPI
ACL2 - MEMS Accelerometer
AD1 - 12 bit ADC
AD5 - 24 bit ADC
ALS - Ambient Light Sensor
JSTK - Joystick Button with Two Additional Buttons
MIC - Microphone
MIC3 - MEMS Microphone
TC1 - Thermocouple Module
I²C
ACL - Digital Accelerometer (and SPI)
AD2 - 12 bit ADC
CDC1 - Capacitance Sensor
CMPS - Digital Compass
GYRO - Gyroscope and Temperature Sensor (and SPI)
IA - Impedance Analyzer
RTCC - Real Time Clock and Calendar
TPM2 - Temperature Sensor
TMP3 - Temperature Sensor
UART
GPIO
BTN - Four User Buttons
ENC - Rotating Button Shaft
KYPD - 16 Button Keypad
LS1 - Infrared Light Sensor
PS2 - PS/2 Mouse or Keyboard connector
SWT - Four User Switches
Output Pmods
These Pmods primarily output information that was given to them by the host board. Examples of this style of Pmod include visual Pmods such as the PmodCLS, the PmodHB5 to drive motors, and the PmodDA4 to get a desired analog output.
SPI
DA1 - 8 bit DAC
DA3 - 16 bit DAC
DA4 - 12 bit DAC
DPOT - Digital Potentiometer
OLED - OLED Screen
OLEDrgb - 16-bit Color OLED Screen
I²C
AMP3 - Audio Power Amplifier
UART
CLS - LCD Serial Interface Module (and SPI, I²C)
GPIO
8LD - 8 LEDs
AMP2 - Low Power Audio Amplifier
CLP - LCD Parallel Interface Module
CON3 - Servo Motor Module
DA2 - 12 bit DAC
DHB1 - Drives Two DC Motors or One Stepper Motor
HB3 - H-Bridge Motor Controller with Feedback
HB5 - H-Bridge Motor Controller with Feedback
I²S - DAC for Stereo Audio
LED - 4 LEDs
R2R - DAC via resistor ladders
SSD - Two Digit Seven Segment Display
STEP - Stepper Motor Controller
Connector Pmods
These Pmods are able to function equally as inputs and outputs, and so are deemed to be connectors. Some of these Pmods are designed for a specific application, such as the PmodCON4, but some Pmods are generally applicable, like the PmodTPH2 to test your connection between electronic components.
I²C
IOXP - I/O Expansion Module
GPIO
BB - Breadboard Module
DIP - DIP to Breadboard Conversion Module
TPH2 - 12-pin Connection Test Module
TPH - 6-pin Connection Test Module
Communication Pmods
These Pmods enable access to an outside source. This source could be additional flash memory through the PmodSF2, internet access with the PmodWiFi, or provide a way to access an outside serial port with the PmodRS232.
SPI
NIC100 - Ethernet Module
RF2 - Radio Frequency Communication
SD - SD Card Reader
SF - 2 or 16 MByte Serial Flash Memory
SF2 - 16 MByte Flash Memory
WiFi - WiFi Module
UART
BT2 - Bluetooth Module (and SPI for firmware updates)
RS232 - Serial Port Communication
RS485 - Isolated High Speed Communication
USBUART - USB to UART Cross Conversion
GPIO
RJ45 - RJ45 Connector Pair
Power Pmods
These Pmods give an easy way for a user to route external power to an outside component without causing damage to the host board.
I²C
PMON1 - Power Monitor
GPIO
Miscellaneous Pmods
These Pmods provide extra peripheral functions that are unique to the Pmod family.
There are no “miscellaneous” Pmods as of yet.