esphome / feature-requests

ESPHome Feature Request Tracker
https://esphome.io/
417 stars 26 forks source link

Support for MCP23S08 #413

Closed patonadig closed 2 years ago

patonadig commented 5 years ago

Describe the problem you have/What new integration you would like

Add support for MCP23S08 Please describe your use case for this integration and alternatives you've tried:

MCP23S08 is not currently supported and I would find it useful. Alternatively I can try to add a custom component. Additional context

I recently bought an esp8266 based module with 4 relays and 4 optocoupled inputs, from KMP. The device uses an MCP23S08 as I/O extender, which works via SPI. It's brother, MCP23008 is already supported by esphome, and works through I2C. Thanks in advance.

gyanev commented 3 years ago

I'm already using MCP23S08 on some of my boards. So I was surprised to see this feature request still open. The implementation looks to be done with: 1324: Added support for MCP23S08 SPI I/O expander

nagyrobi commented 2 years ago

Implemented: https://esphome.io/components/mcp23sxx?highlight=mcp23s08#mcp23s08-label