The nRF24 Series includes the nRF24L, nRF24AP2 and nRF2460 ICs. nRF24L ICs use Nordic Semiconductor's Enhanced ShockBurst protocol (ESB), enabling the implementation of ultra-low power and high performance communication with low cost host microcontrollers.
In this tutorial, we’ll guide you through setting up the nRF24L01+ module with Arduino using three practical examples: First, we’ll create a simple one-way communication system where one Arduino sends a simple message to another Arduino.
To design a Wireless Communication system using nRF24L01 Module, all you need is a Microcontroller, which is interfaced through Serial Peripheral Interface (SPI). For more information on nRF24L01, please refer to the datasheet.
In this project, we are going to learn how to use NRF24L01 Transceiver Module in order to make a wireless communication between two Arduino boards where using the PushButton at the first Arduino we will control the LED at the second Arduino.