I have an
NRF24L01+ with the base module (regulates voltage) connected to an Arduino Uno 3. I'm using the
NRF24 library and am running one of the example programs. I'm trying to sniff the SPI bus so I have a Saleae Logic 8 hooked up. As soon as I connect the clip to the
MISO pin the Arduino program stops executing. I'm able to reproduce this 100% of the time. It seems it is only the
MISO pin that is causing the problem. For the library I am using
pin 12 on the Uno 3.
Anybody know what is going on? It seems as if the Saleae is grounding
pin 12 when I hook it up. Not sure why it is only
pin 12 that is an issue though.
I can reproduce the same problem when I manually connecting pin 12 straight to
GND as well.
I can collect samples without
MISO just fine but that of course only tells me half the story.
EDIT: Here are some links and resources for more information.
I'm basically following the instructions from this article: http://arduino-info.wikispaces.com/Nrf24L01-2.4GHz-HowTo
The breakout board http://www.addicore.com/1x-nRF24L01-Adapter-p/ad279.htm
Link to the datasheet for the radio itself: http://www.nordicsemi.com/eng/Products/2.4GHz-RF/nRF24L01 And some photos of how I have it wired up: