Wireless communication between arduinos


I need to wirelessly transfer a gyroscope's values to another arduino a few meters away. I've looked at bluetooth, but that doesn't seem to be good for arduino-to-arduino communication. I've also checked out XBee, but I don't know where to start with that. Can anyone suggest a wireless platform that will solve this? Thanks! :slight_smile:

How much data and at what rate are you looking to send data across?

Very little; 3 integers worth of data at most, and speed doesn't matter much (as long as it doesn't take excessively long to send, maybe a quarter second delay max)

Bluetooth should work fine if the range is short enough and it is very easy to use. Essentially Bluetooth is just serial-by-wireless.

For longer ranges the cheap (£2 each) nRF24L01+ modules are very good. They can also work in a more complex way if required.

I got my nRF24s working with this Tutorial

I suggest you use the TMRh20 version of the RF24 library - it solves some problems from the ManiacBug version

The pair of programs in this link may be useful.