I’ve written a music player based on the RLP driver written by @ godFather89 at this link: https://www.dropbox.com/s/j4u1ehy0m1d3iot/MyMP3v7_src.zip
I ported @ godFather89’s RLP code to the Panda II and Music Shield. I’m now able to play MP3 and FLAC files from the SD card… it works beautifully
The Music Shield uses SPI1. I now want to add the FEZ Connect Shield, so that I can implement the code to play Internet radio streams. The problem is that both shields use SPI1. I’m not very familar with SPI, but I’ve read that the bus can have multiple slaves controlled with individual CS lines. I think I would need to cut some traces on one of the shields to accomplish this, but before I do that I would like to know if it is even feasible to share SPI1 between the Music Shield (which I have control of in my code) and the Connect Shield (which uses GHI’s premium WIZnet driver)?
A second question: If I switch to the Cerbuino Bee, I think I will have a similar problem because it looks like the network driver on that board also uses SPI1?