Share clock pins between two I2S peripherals (master and slave)
Posted: Sun Dec 15, 2024 12:14 am
I want to have two synchronized (bit and frame) I2S output streams on an ESP32. I've read that this can be done by making one the master and the other the slave, and connecting the BCLK and WS pins externally. Of course it would be ideal to avoid using two pairs of pins and instead reuse the pins. Would it be possible to configure the GPIO matrix in a way that the slave peripheral uses the same BCLK and WS pins as the master peripheral?