
Radio signals are based upon the concept of changing or “modulating” a “carrier wave” that is transmitted wirelessly to a receiver. But they do serve their purpose in a number of low-speed data applications and are thus perfect or Arduino and Raspberry Pi experimenters who want to build remote controlled devices or who need to send data without wires. Radio waves are by no means a perfect method of communication, they are subject to interference from a number of sources and can be obstructed by metal or thick walls. Radio waves have a number of advantages over beams of infrared light, the most obvious is that radio waves can travel (to a degree) through walls and most other obstructions.

Wireless devices are pretty well a part of our lives and most work using one of the following methods: We have been sending information wirelessly since the late 1880’s, Thomas Edison used a system of Electromagnetic Induction to send telegraph signals from a moving train to a set of wires beside the track. We’ll hook them up and use a very extensive library to facilitate communications between them.Īfter we get them working we will use them to build something fun – a wireless joystick control for the Robot Car Base that we worked on earlier.īefore we begin let’s examine the nRF24L01+ and some of the factore you need to take into account when designing wireless devices. The nRF24L01+ is available in a number of different configurations, in this article I’ll look at a couple of the more popular ones.
#Shield wireless controller driver license#
This band is free to use for low power devices without a license and in some cases can be useful up to a kilometer (although you should expect much shorter ranges without a special antenna).

This is an inexpensive module that provides 2-way communications using the 2.4 GHz band. In this article (and in the corresponding video) I will examine one method of Arduino wireless communications, the nRF24L01+ module.
