I trying to communicate with an NRF24L01+ and a microSD card. From my research, both the SD card and RF24 library should atomically control the CS pins of each device. I am using a custom shield for the microSD that has a level shifter on it. It is pretty much the exact same as the one from Sparkfun that shift all SPI pins. MOSI, MISO, SCK, and CS.
I found something online that said that this breakout board cannot be used with multiple SPI devices because of something with the MISO pin. The way to get around this would be to use something like this?
mschindl:
From my research, both the SD card and RF24 library should I found something online that said that this breakout board cannot be used with multiple SPI devices
Have you carried out any tests to determine if that advice is valid?
So if I redid my DIY board so that the SD card MISO bypass's the level shifter, I can use it with the NRF24?
Yes. That is how I got my rf24 to work with a SD module, DO of the SD card straight to the MISO pin of the mega 328 chip. MOSI, SCK and CS (5V outputs from the 328) go through the level shifter.