Hello
I am working on a mixer with built in WAV-Recorder, therefore I use the AudioShield + the Lib.
Due to a lot of LEDs and Switches I decided to use as Port-Expanders several MCP23S17. Unfortunately i do not get how to run the Expanders and the Board on the same on SPI, especially- in Recording and playback situations.
I use the MOSI,MISO,CLK Pins given by the audio-shield and for sure separate CS-Pins.
As far as I understood it is not possible to use the alternate SPI PINs because they are already in use for the Audio-Chip.
Sorry for the noob question, but I am running out of ideas.
The alternative solution would be a lot of 74HC595 / 74HC164 (not prefered)
Or, does someone know a MCP23s17 lib based on a SW-emulated SPI.
Cheers
Marcus
I am working on a mixer with built in WAV-Recorder, therefore I use the AudioShield + the Lib.
Due to a lot of LEDs and Switches I decided to use as Port-Expanders several MCP23S17. Unfortunately i do not get how to run the Expanders and the Board on the same on SPI, especially- in Recording and playback situations.
I use the MOSI,MISO,CLK Pins given by the audio-shield and for sure separate CS-Pins.
As far as I understood it is not possible to use the alternate SPI PINs because they are already in use for the Audio-Chip.
Sorry for the noob question, but I am running out of ideas.
The alternative solution would be a lot of 74HC595 / 74HC164 (not prefered)
Or, does someone know a MCP23s17 lib based on a SW-emulated SPI.
Cheers
Marcus