Design Goals:
-
Maximally compliant with the intended operation of the chip
-
Easy for beginners to use
-
Consumed with a public interface that's similiar to other Arduino standard libraries
-
Built against the standard SPI library.
-
Support popular platform
-
Modifications to the RF24 library in this fork is backward compatible. A single enhancement which may cause issue, is code which relies on the driver to power down the radio, as a side effect. The radio is no longer powered down after each transmit. Rather, the application must take responsibility for power management. Normally this is achieved by use of powerDown and powerUp. If you wish to maximize power efficiency, you must call powerDown after transmit (write, startWrite).
Please refer to links :
- [Blog on setting up both Arduino UNO & Raspberry Pi] (http://arduino-for-beginners.blogspot.com/2013/02/setup-nordic-nrf24l01-rf-modules-to.html)
- Documentation Main Page
- RF24 Class Documentation
- Source Code
- Downloads
- nRF24L01+ datasheet