ScopeMaster
Member
Goodmorning everyone. Checking on the datasheet and on the diagram of the Audio Board, I saw that it is possible to interrupt the communication pins TX and RX to mount two audio boards on the same teensy. This is because communication takes place on the I2C BUS and the codec can only have two addresses.
Would it be theoretically possible instead to switch to codec control via SPI, where pin 31 becomes the Chip select (CS) and therefore have more codecs on SPI BUS?
Is it possible to share I2S data input and data output pins on the codec bus by selecting them with the CS?
The same for MLCK, BLCK, LRCK pins?
Thanks in advance
Would it be theoretically possible instead to switch to codec control via SPI, where pin 31 becomes the Chip select (CS) and therefore have more codecs on SPI BUS?
Is it possible to share I2S data input and data output pins on the codec bus by selecting them with the CS?
The same for MLCK, BLCK, LRCK pins?
Thanks in advance