|
pico2-ice
RaspberryPi Pico with an iCE40 FPGA
|
The Pmod Connection system is using a grid of 2 rows and 6 columns of pins.
It was designed by Digilent to offer something compatible with both classical jumper wires used on breadboards, and a standardised pinout that supports multiple protocols on the same connector.
This is popular on FPGA boards as it permits them to support any protocol over the same connector with the right pinout, rarely possible on MCUs.
This standard is documented here.
Here is an example of how to solder the Pmod connectors.
There are 4 Pmod connectors in the pico-ice.
ICE PMOD A connected to the iCE40 onlyICE PMOD B connected to the iCE40 onlyRP-ICE PMOD connected to both the RP2350 and iCE40RP PMOD connected to the RP2350 onlyThe pinout of the RP2350 is made to be compatible with SPI, with the other protocols that may be bit-banged or implemented with PIO to be pin-compatible.
For the iCE40, the pin numbers are available from pico2_ice.pcf.
There are many Pmod vendors, and this page attempts to enumerate as many as possible.
If you have made a Pmod module, let us know and we would add it to this list!