Shop OBEX P1 Docs P2 Docs Learn Events
XBee vs Bluetooth: Which is better for data link between my robot and PC? — Parallax Forums

XBee vs Bluetooth: Which is better for data link between my robot and PC?

Steve JoblinSteve Joblin Posts: 784
edited 2007-10-24 15:19 in Robotics
I'm looking to establish a wireless serial data link between my robot and my PC.· I've used the cheap RF transmitters and receivers (like· http://www.sparkfun.com/commerce/product_info.php?products_id=872), and I must say, they are pretty good, but don't provide error checking, so they are not completely reliable.· I'm thinking about using bluetooth or XBee, but I'm not quite sure I understand the differences and advantages of each.· Which is a better choice for someone who wants to create a wireless serial data link between their PC and their robot?

Comments

  • Mike GreenMike Green Posts: 23,101
    edited 2007-10-14 03:26
    There is no "better" choice.

    Bluetooth is built into a lot of PCs these days. Its range is somewhat limited (maybe 100 feet) and its power consumption often is higher than other systems.

    xBee requires an external transceiver on both ends. There are higher powered devices with a range of about a mile although the lower powered devices have similar ranges to Bluetooth's. xBee is a bit easier to use than Bluetooth if you want something fancier than just a wireless serial link since Bluetooth has to handle so many different protocols and xBee does not.
  • WhelzornWhelzorn Posts: 256
    edited 2007-10-14 04:03
    Theres also Nordic: www.sparkfun.com/commerce/categories.php?cPath=16_114. It's similar to xBee, but it's got some different features. It's got a ~1mbit transfer, 6 data pipes, 125 channels, and ir runs on 3.3v so it's a good interface with the Propeller.
  • Steve JoblinSteve Joblin Posts: 784
    edited 2007-10-14 13:30
    Thanks Mike for the clear concise explanation! I did see the Nordic units as well, but didn't know where they fit in and I haven't seen them too many other places... they seem like a feature rich product... wonder why they aren't more popular?
  • StuartttttStuarttttt Posts: 45
    edited 2007-10-21 20:30
    Steve, have look at this site·

    http://www.selmaware.com/stampplot/

    I used Bluetooth Eb500 with a GUI robot project

    Stuart
  • edited 2007-10-24 03:23
    Hi!..

    check also http://www.radiotronix.com/


    I used the WI.232DTS-R module with great results, and they are fairly cheap compared to other solutions.

    I hope this helps!

    Post Edited (Joe "Bot" Red) : 10/24/2007 4:48:53 AM GMT
  • RsadeikaRsadeika Posts: 3,837
    edited 2007-10-24 15:19
    At this time·I am testing out bluetooth. I am using the unit from sparkfun, and a bluesoleil usb dongle. The dongle does not have an antenna, so that makes a big difference in the range, and the signals going through the walls. I like the bluesoleil software, it is a big plus. A warning for the people that are looking at the supercheap usb dongles with antennas on ebay, those are phony antennas, and the software is just barelly passable.

    If you need more info for xbee, goto the irobot create forum, and look for the topics concerning xbee. There is a member by the name of Joe, which uses xbee exclusively, and he really loves the units. Now, the thing to consider with xbee, they have no commercially made dongles, so you will have to come up with a transceiver module for your computer. And you will have to write your own software driver for that unit. I purchased some of the usb tranceiver carrier boards from selmaware, they had drivers for the unit, so I will only have to write the computer app.

    From a programming standpoint bluetooth is a positive because of the software that comes with the available dongles, so there would be less work in that area. This is a very slow and tedius process, I do not know when I will be able to get to the xbee units.

    Ray
Sign In or Register to comment.