WiFi or Xbees for wireless communication

Hi All,

I have recently purchased a arduino and am have a great time tooling around with it.

I would like to make a rover that I can control from my laptop.

My question relates to the best way to communicate with the arduino remotely. I have been looking around, there seems to be a fair bit on the net with the xbees, not so much for the wisheild.

My current understanding is that with the I can use 1 wishield and the arduino, and control it through HTML forms.

To use the xbees, I need the xbee shield, and 2 xbees, one for the computer and the other for the arduino. The arduino is then controlled by serial communication.

Im pretty keen to get going, I would welcome advice as to the better way forward.

Thanks

The XBee is a drop in UART solution, and requires less power than a WiFi part. I'd use XBee unless you were looking to have direct access to the rover from any computer without having to have a receiver Xbee station on a PC.

Xbees will let the rover give you a lot more feedback than you could get without overloading your arduino with a fancy webstack.

The XBee is very easy to get going. The XBee on the PC end can connect
directly to the PC using a USB to UART connection.

(* jcl *)


www: http://www.wiblocks.com
twitter: http://twitter.com/wiblocks
blog: http://luciani.org

Wifi, you only need your existing access point to connect to it from any pc or mac, and you can control your device from a web based application from anywhere in the world without having to add additional hardware.

Power consumption is minimal, so is the stack, check out the Yellowjacket ultra miniature plug-n-play Arduino 328 with integrated WiFi module, here:-

http://www.asynclabs.com/

And product support forums comprised of mostly hardcore Arduino developers, here:-

http://asynclabs.com/forums/

Hey Guys, thanks for the replies.

I ended up going with the xbees. THe main factor was that after looking around, there seemed to be more sample code and examples available for the xbees. Im pretty new to this, so as much as I would have liked to try the wifi, there was just to much that I dont understand yet to be able to use it at this point.

For cost, simplicity, portability, and upward compatibility, I'd highly recommend WiFi.

But it is a relatively new breakthrough for the Arduino, and probably not recommended for Arduino newbies. There's a great deal of support over at the Asynclabs forums, but there's still a way to go before it gets as comprehensive as Arduino.cc.

WiFi connects to your computer using your existing access point or wireless broadband router, no other hardware is needed, so if you can connect a computer to your home WiFi network, you'd have no problems connecting an Arduino with WiFi.

I've got a Yellowjacket on the way and once it's arrived I'll be testing WiFi boosters to determine the effective distance. Off the shelf, it's good for 100 meters and that makes it perfect for a range of house-type applications, robotics, home automation and residential or SME security systems.

Hi all!

I have to make a wireless project in a few months, and i was asking myself, how many wifi shields can i connect to the same computer?
could i connect more than 100 or 200?

thanks :smiley:

Rodrigo