SparkFun Forums 

Where electronics enthusiasts find answers.

All things pertaining to wireless and RF links
By roineust
#168488
Hello people!

I have 2 Arduino Unos and 2 NRF24L01.

The NRF2401 is probably an older or a close, but a far away relative, of the NRF24L01 (or is it not?), but, for the NRF2401, i could find a simple example, that for a beginner, such as me, makes understanding the process of transmitting characters or numbers, from transmitter to receiver, just as simple as it is with the Arduino bluetooth examples.

Here is the page, where the simple examples are, for the NRF2401:

http://playground.arduino.cc/Interfacin ... re/Nrf2401

My question is this:

I have been looking for many hours, for a simple example of an NRF24L01 Arduino IDE code, of a transmitter and a receiver to send chars and ints, but all i could find were tutorials, that go way too deep into the ocean, for my level of experience, dealing with hardcore C communication programming, with pointer calling and protocols and what not.

Does anyone know of a simple script and examples for the NRF24L01, just as there is for the NRF2401? Just a little 'L' difference in the name and such a big gap for the newbies?

Would be much obliged, for a good link with beginners level reference!
Thanks!
By markaren1
#168556
Are you sure that you don't have an "nRF24L01+" ? - this is the latest part that SF sells and, yes, small changes in part number affect functionality significantly with these parts.

https://www.sparkfun.com/products/705 - scroll down, there is a link to "Great Nordic tutorials"

A good starting point might be to design a simple debugger so you can dump and change registers so you can see what is going on.

Also you may need two units (TX + RX) so you can follow a complete transfer.

-mark