Hi, I want to use my Spark Core to bridge my cheap nRF24 network to the Internet, which means I need to setup the nRF24L01+ chip within the Spark Core.
I’m using one of those 8 pins SPI based boards and I’ve connected it to the Spark Core SPI plus digital pins 5 and 6.
I’ve then picked the nRF24L01 library from GitHub (maniacbug implementation) and modified it to compile within the Spark Build environment, but my Arduino is unable to see the packets getting ponged back from the Spark (obviously the same library and code without modifications is working nicely between two Arduinos.
The code I’m flashing onto the Spark is pretty simple and available here.
Because I’m new to Cortex programming I’m seeking for help both on the wiring (may be I’ve missed something or picked the wrong pins for CE/CSN) and the code.
I’m quite sure I will not be the only one willing to interface this great device to those cheap networking chips.
Special thanks go to @wgbartley who provided sample boards.
Thanks folks, you rock!