RF24 v1
Driver for nRF24L01(+) 2.4GHz Wireless Transceiver

Design Goals

This library is designed to be...

News

NOW COMPATIBLE WITH ARDUINO 1.0 - The 'master' branch and all examples work with both Arduino 1.0 and earlier versions. Please open an issue if you find any problems using it with any version of Arduino.

NOW COMPATIBLE WITH MAPLE - RF24 has been tested with the Maple Native, and should work with any Maple board. See the pingpair_maple example. Note that only the pingpair_maple example has been tested on Maple, although the others can certainly be adapted.

Useful References

Please refer to:

This chip uses the SPI bus, plus two chip control pins. Remember that pin 10 must still remain an output, or the SPI hardware will go into 'slave' mode.

More Information

Frequently Asked Questions

Projects

Stuff I have built with RF24

6307669179_a8d19298a6_m.jpg

Getting Started with nRF24L01+ on Arduino

6645514331_38eb2bdeaa_m.jpg

Using the Sparkfun Nordic FOB

6224308836_b9b3b421a3_m.jpg

Low-Power Wireless Sensor Node

6489477865_b56edb629b_m.jpg

nRF24L01+ Running on Maple

 All Classes Files Functions Enumerations