Wifly or Xbees for wireless Arduino

wiflyxbee

I am controlling Arduino from my phone through Processor program which sends commands to Arduino via USB cable. Now i need to put Arduino lets say 10 meters away from the PC. I still didn't get the difference between Xbees and Wifly.

I am trying to establish a simple wireless serial communication between PC and Arduino.

Is a Wifly shiled enough to achieve that?

Or pair of Xbees?

Which is easy to establish communication?

Thanks,

By the way i want to mention that i don't have access to the router. I just share Wifi in an apartment but the router does not belong to me and i can not access that.

Best Answer

Xbee shields easily act as cable extenders, you can have them both setup to communicate with eachother and just send simple RS-232 data over them. With a WiFly you are instead going to need to have the wifly act as a server or client in an exchange over TCP/IP.

I would suggest the XBee for their simplicity, but WiFly will allow you to go to a completely different location and use the internet as part of your range extender. If you have no way for the WiFly to connect to a router I think the options are limited here, you really cant use the WiFly at all. They are very different devices and this is almost apples and oranges.