A common wireless module to use in your projects is the NRF24L01. It is relatively inexpensive and very versatile for a wireless transceiver module, that's why I decided to use this module in my projects and have written an instructable tutorial to show you how simple it is to integrate into your Arduino projects.
Before we continue, below is a video of the tutorial if you'd like to watch instead:
Using wireless in a project has the obvious benefit of not requiring wires to communicate data between a microcontroller and a sensor. Where it is not practical to use wires, the NRF24L01 can be an ideal solution such as when using a remote sensor to transmitting data to the controlling microcontroller.
We will now look at how easy it is to connect and setup an NRF24L01 module to an Arduino Uno (or compatible board).
The main features and specification for the NRF24L01 are as follows:
Selectable channels can help to avoid interference from nearby devices that are operating on the same frequency.
The modules themselves are very small, about half the size of a matchbox.
These modules can also be purchased with an external antenna socket. Using an external antenna can greatly increase the working range of these devices.