Replacements for an Xbee

Hello there,

So I'm working on a project right now. I have an Arduino Esplora and and Arduino Uno and I want to connect both of them through a wireless module. The thing I'm looking to accomplish is to use the joystick from the Arduino Esplora, connect it wireless-ly to the Uno, so it can take the output from the joystick and use it to control a robotic arm I will build. Can you advise me for a Xbee replacement I can use that would fit my project? Thank you all!

Can you advise me for a Xbee replacement I can use that would fit my project?

Without knowing how much data you want to send, how often, and how far? No.

PaulS:
Without knowing how much data you want to send, how often, and how far? No.

Not a lot, only outputs for the joystick. Regular outputs so the joystick moves the arm steadily. From a meter or so at most of a distance.

Why not use the NRF24L01+ series of radios, good range and a few $ on the web with lots of data exchange examples using the libraries.

Try these http://www.ebay.co.uk/itm/291644985798

Cheers Pete.

Bainesbunch:
Why not use the NRF24L01+ series of radios, good range and a few $ on the web with lots of data exchange examples using the libraries.

Try these http://www.ebay.co.uk/itm/291644985798

Cheers Pete.

Thank you a lot for this. Have you used it before? I have some questions regarding it.

Yes i have for a few projects needing remote data such as :-

  1. Remote sensing systems for monitoring beehives like its weight, temperature etc.

  2. Post disaster monitoring system to measure humidity for flood recovery systems.

Cheers Pete.

Bainesbunch:
Yes i have for a few projects needing remote data such as :-

  1. Remote sensing systems for monitoring beehives like its weight, temperature etc.

  2. Post disaster monitoring system to measure humidity for flood recovery systems.

Cheers Pete.

Can it transfer analog output from a joystick? What is it's range? Are there some difficulties working with it?

The analogue from a joystick is represented as a number in the Arduino (0-1023 for a voltage from Zero to aref), so you will be transferring a digital representation of an analogue value.

You can convert this back on the other side by using analogout (this is just a PWM signal and not a true DAC)

If you don't need the precision then you can scale this to a value between 0-254 and send it as a single byte.

Depending on the version of the device it is good for over 1Km with the correct antenna setup.

Any problems working with it are due to not reading the documentation

Hope this is helpful.

Cheers Pete.

Bainesbunch:
The analogue from a joystick is represented as a number in the Arduino (0-1023 for a voltage from Zero to aref), so you will be transferring a digital representation of an analogue value.

You can convert this back on the other side by using analogout (this is just a PWM signal and not a true DAC)

If you don't need the precision then you can scale this to a value between 0-254 and send it as a single byte.

Depending on the version of the device it is good for over 1Km with the correct antenna setup.

Any problems working with it are due to not reading the documentation

Hope this is helpful.

Cheers Pete.

I'm really thankful for your help Pete.

Cheers Lyubo.