Arduino Uno - Xbee connection

Hi All,

I have a Uno with 6 analog sensors connected to my laptop via USB.
Im getting many values from the sensors, and I have a max patch to map the values to many different things.
so pretty much i am receiving data from the sensors, im not sending anything.

now i want to make this wirelessly. I looked up online and found out Xbee.
so my questions are

  1. do i need xBee shield for UNO to connect Xbee to UNO? or without the shield, can i just solder them together?

  2. Do i need 2 xbee to send a signal from UNO and receive the signal at my laptop?

all i need is getting data from the sensors wirelessly..
if you have other suggestions like using Arduino WIFI shield, please let me know.
HELP!!!!

thanks

  1. do i need xBee shield for UNO to connect Xbee to UNO? or without the shield, can i just solder them together?

The XBee pin spacing does not match that of the Arduino. You need some way to deal with the different spacing. A shield is the easiest solution. Make SURE that the shield that you get allows you to select which pins to communicate between the XBee and the Arduino. The Sparkfun shield has a switch. Others expect you to use the hardware serial port exclusively, which is a pain in the ass when trying to debug.

  1. Do i need 2 xbee to send a signal from UNO and receive the signal at my laptop?

One to send and one to receive is the correct ratio.

if you have other suggestions like using Arduino WIFI shield

Don't, unless you like frustration.

Bluetooth? Don't, unless you like frustration.

There are other radio options that are cheaper. The XBees are the most reliable, and deal with the most retransmission issues caused by missed/dropped/mangled packets, in my opinion.

Other radios deal with less of these issues, requiring that you (or the library) deal with them. The more you have to deal with, the larger your code becomes. The more the hardware deals with, the smaller your code.

thanks alot Paul!
now i can see what i need to do.
i guess I ll get some stuff from the Sparkfun!!
really good to know Bluetooth sucks!

thanks!