pico-ice
RaspberryPi Pico with an iCE40 FPGA
Ice_pmod

PMODs connector pinout. More...

Data Structures

struct  pmod_1x_gpio
 
struct  pmod_2x_gpio
 
struct  pmod_1x_spi
 
struct  pmod_2x_spi
 
struct  pmod_1x_uart
 
struct  pmod_2x_uart
 
struct  pmod_1x_hbridge_feedback
 
struct  pmod_1x_hbridge_dual
 
struct  pmod_2x_hbridge
 
struct  pmod_1x_i2c
 
struct  pmod_2x_i2c
 
struct  pmod_2x_i2s
 
union  pmod_1x
 
union  pmod_2x
 

Typedefs

typedef union pmod_1x pmod_1x_t
 
typedef union pmod_2x pmod_2x_t
 

Detailed Description

PMODs connector pinout.

This library allows to access the PMOD pin number for any kind of PMOD standard, by using unions to allow alternative names.

For instance, "ice_pmod_3.gpio.io2" is the same as "ice_pmod_3.spi.copi".