2. Supported Devices - papamac/PiGPIO GitHub Wiki

Supported Devices

The following table lists all devices and boards currently supported by the Pi GPIO plugin v1.0.0. Live links will take you to web pages providing additional details.

Manufacturer Functions Bus Devices Description
Microchip Technology 8-Bit DIO I2C
SPI
MCP23008
MCP23S08
8-Bit IO Expander with Serial Interface
Microchip Technology 16-Bit DIO I2C
SPI
MCP23017
MCP23S17
16-Bit IO Expander with Serial Interface
Microchip Technology 12-Bit ADC SPI MCP3202 2.7V Dual Channel 12-Bit A/D Converter with SPI Serial Interface
Microchip Technology 12-Bit ADC SPI MCP3204
MCP3208
2.7V 4/8-Channel 12-Bit A/D Converters with SPI Serial Interface
Microchip Technology 18-Bit ADC I2C MCP3422
MCP3423
MCO3424
18-Bit, 2/4-Channel ΔΣ Analog-to-Digital Converter with I2C Interface and On-Board Reference
Microchip Technology 8-Bit DAC
10-Bit DAC
12-Bit DAC
SPI MCP4801
MCP4811
MCP4821
8/10/12-Bit Voltage Output Digital-to-Analog Converter with Internal VREF and SPI Interface
Microchip Technology 8-Bit DAC
10-Bit DAC
12-Bit DAC
SPI MCP4802
MCP4812
MCP4822
8/10/12-Bit Dual Voltage Output Digital-to-Analog Converter with Internal VREF and SPI Interface
AB Electronics 16-Bit DIO
12-Bit ADC / 8
12-Bit DAC / 2
RTC
I2C
SPI
SPI
I2C
MCP23017
MCP3208
MCP4822
DS1307
Expander Pi HAT
(RTC not supported)
AB Electronics 32-Bit DIO I2C 2 X MCP23017 IO Pi Plus HAT
AB Electronics 17-Bit ADC / 8 Single Ended I2C 2 X MCP3424 ADC Pi HAT
AB Electronics 18-Bit ADC / 8 Differential I2C 2 X MCP3424 ADC Differential Pi HAT
AB Electronics 12-Bit ADC / 2
12-Bit DAC / 2
SPI MCP3202
MCP4822
ADC-DAC Pi Zero HAT
52Pi RLY / 4 I2C DockerPi 4-Channel Relay HAT

If you don't see your favorite chip or HAT in the table, post a request on papamac's Pi GPIO user forum. It will be considered in future releases.

⚠️ **GitHub.com Fallback** ⚠️