Pmod – Break-Out boards for FPGAs

Open Standard for Peripherals Implementation

Pmod interface or Peripheral Module interface is an open standard defined by Digilent Inc in the Digilent Pmod™ Interface Specification for peripherals used with FPGAs or microcontrollers.

Several types of modules are available from simple push buttons to more complex modules with network interfaces, analog to digital converters or LCD displays. These modules can be used with a variety of FPGA or micro-controller development boards from different vendors. Pmods are not necessarily plug-and-play - software and configuration is required - but the hardware interface is pre-designed and modules can be quickly assembled with host boards for prototyping or evaluation purposes with no soldering required.

Pmods come in a standard 6-Pin interface with 4 signals, one ground and one power pin. Double and quad Pmods also exist. These duplicate the standard interface to allow more signals to pass through to the module.

    The selection of available Pmods and their order code is available in the webshop.

    Pmod 8LD

    Pmod 8LD has eight high-brightness LEDs that are driven by logic level transistors so that each LED can be individually illuminated from a logic high signal. Custom antistatic Pmod packaging is included.

    Pmod BTN

    Pmod BTN gives users four momentary pushbuttons for easy user inputs to a system board. Custom antistatic Pmod packaging is included.

    Pmod SWT

    Pmod SWT provides users with four slides switches for up to 16 different binary logic inputs to for the attached system board. Custom antistatic Pmod packaging is included.

    Pmod USBUART

    Pmod USBUART provides a USB to UART cross-conversion through the FTDI FT232R. Users may send data in either direction on the Pmod and receive the converted data in the appropriate format. Custom antistatic Pmod packaging is included.

    Pmod RS232

    Pmod RS232 converts between digital logic voltage levels to RS232 voltage levels using the Maxim Integrated MAX3232 transceiver. The RS232 module is configured as a data communications equipment (DCE) device. It connects to data terminal equipment (DTE) devices, such as the serial port on a PC, using a straight-through cable. Custom antistatic Pmod packaging is included.

    Pmod RS485

    Pmod RS485 is a high-speed communication module powered by the Analog Devices ADM582E. By communicating with the device via UART, users can take advantage of the RS485 communication protocol with speeds up to 16 Mbps. Custom antistatic Pmod packaging is included.

    Pmod GPS

    Pmod GPS can provide satellite positioning accuracy to any embedded system. By communicating through UART with the GlobalTop FGPMMOPA6H GPS module, users may benefit from the 3 meter accuracy for any long term traveling. Custom antistatic Pmod packaging is included.

    Pmod RTCC

    Pmod RTCC is a real-time clock/calendar powered by the Microchip MCP79410. Through the I2C interface, users may configure up to two alarms that can be triggered at a wide variety of possible times. Custom antistatic Pmod packaging is included.

    Pmod CAN 2.0B

    The Pmod CAN is a CAN 2.0B controller with an integrated transceiver. The embedded Microchip MCP25625 chip connects directly to the physical CAN bus and meets automotive requirements for high-speed (1 Mb/s), low quiescent current, electromagnetic compatibility, and electrostatic discharge.

    Pmod Color Sensor

    Pmod COLOR is a color sensor module with the ability to sense red, green, blue and clear light. The onboard AMS's TCS3472 integrates an IR blocking filter to accurately determine the color of objects as well as sense ambient light under varying lighting conditions and through attenuating materials.

    Pmod BLE

    Pmod BLE is a powerful peripheral module meant for use with any UART enabled development board. This Pmod employs the Roving Networks RN4870 to create a fully integrated Bluetooth Low Energy interface. This chip features an onboard Bluetooth stack that makes connecting and communicating with any Bluetooth 4.X device possible through simple UART commands. The RN4870 also features four built-in GATT services: Device Information, Airpatch, BeaconThings, and UART Transparent data streaming. It also allows up to five custom public services and up to four custom private services, each allowing up to eight custom characteristics. The Pmod BLE is an affordable, versatile, low energy addition to the wireless Pmod library.

    Open Standard for Peripherals Implementation