2. Supported Devices - papamac/PiGPIO GitHub Wiki

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.