I2S Spec ← relevant
I2S was designed for in-device use. Having anywhere near 30cm (=1ft) of trace length is borderline out of spec, having a cable is bad.
Another problem with I2S (and which makes it a pain in the ass) is that without a scope, you will never know why your audio data is corrupted (there is no error detection or correction). Capacitance of the traces is actually a problem I am currently troubleshooting in a uni project…
So I2S (as I2C) is nice and all, but better left inside the case of a device.
2 Likes
Great insight. Thank you!
1 Like