Export Restrictions

This product has some level of export control/restriction, so may be delayed by 2-3 business days when shipping outside the United States. Contact us with questions, or we will contact you after you place your order.

Creative Commons images are CC BY-NC-SA 3.0

$ 37.95

added to your
shopping cart

quantity
In stock 538 in stock
37.95 1+ units

limit of 5 per customer


Tags

Description: This is the very popular 2.4GHz XBee XBP24-AWI-001 module from Digi. The Pro series have the same pinout and command set of the basic series with an increase output power of 60mW! These modules take the 802.15.4 stack (the basis for Zigbee) and wrap it into a simple to use serial command set. These modules allow a very reliable and simple communication between microcontrollers, computers, systems, really anything with a serial port! Point to point and multi-point networks are supported.

Not sure which XBee module or accessory is right for you? Check out our XBee Buying Guide!

Note: If you are using these outside of the United States, please check with your local laws regarding radio communication.

Features:

  • 3.3V @ 215mA
  • 250kbps Max data rate
  • 60mW output (+18dBm)
  • 1 mile (1500m) range
  • Built-in antenna
  • Fully FCC certified
  • 6 10-bit ADC input pins
  • 8 digital IO pins
  • 128-bit encryption
  • Local or over-air configuration
  • AT or API command set

Documents:

Recommended Products

Customer Comments

  • XBee Pro Series 1 Trace Antenna Defaults as of 2/6/2015 if you ever brick your XBee:

    Product Family: XBP24

    Function Set: XBee Pro 802.15.4

    Firmware Version: 10ec

  • What is this, Bluetooth or something?

  • It is written as XBee needs 215mA in 3.3V but I measured max. 50mA working during communication in different ranges.
    What is the problem? It is wrong info or something is wrong with my circuitry?

    • If I remember correctly, these modules have a power setting register. You can use a utility like XCTU from Digi to check(and set) if your module is set to work at max power or not.
      Also, which voltage regulator you are using? It should be able to supply more than 215mA.

    • @pertinaks , This is an old thread but I have a similar issue as yours. Did you manage to solve yours? Datasheet numbers say 220mA @ 3.3V , but I measured 60mA max. Because of that I wasn’t able to achieve the maximum link range.

  • Can I use an XBEE Pro (60mw) to transmit and a standard (1mw) XBEE to receive? Are there any protocol differences - or is this entirely possible.
    Thanks,
    John

    • Yes, it works. I was using 2 standard XBEE’s with the chip antenna and was not happy with the range. I decided to boost the transmit side with the XBEE Pro and leave the chip antenna on the receiver end. Simple swap and my range issues were solved.

      • Hi All,

        Why when you got back 400+ units you reduced the limit to purchase from 10 to 5 per customer?

      • hi..im trying to communicate between XBee and XBee Pro but hvnt been successful..how did u go about configuring these two? thanks

  • Could I use two of these to transmit and receive an RC signal to control an RC vehicle?

    • You will need the following to be in place
      1) know the msg commands the controller is expecting(or replace with a controller you know what msg’s to send to move the servo)
      2) The communication from the controller is TTL
      3) Use the XBee Explorer Regulated in the RC unit to ensure the correct voltage is applied to the XBEE radio
      4) On your PC use the XBee USB Explorer Dongle or the RS232 dongle
      5) Do ensure to disconnect the radio within the RC unit as you are attempting to use XBEE
      I would recommend swapping out the existing controller with one you know as that would be cleaner and you wont end up destroying your working RC unit.

  • is it the internationnal variant limited to 10dbm?

  • Does this product interfere with the 2.4Ghz Futaba Radio???

  • i would like to receive data from 6 dof razor imu and send it to arduino pro mini via xbee, but confused which xbee to buy?
    can anyone help me out? the range is short range only!

    • Any ZigBEE will do as long as you are able to configure the correct baud rate. I have the 9DoF Razor and it works perfectly fine with my short range (100m) and long range (XBee PRO 900) modules. Just set the UART baud rate of the modules to 57600.

  • Hello - I broke and then lost the wire antenna off of this device. Can I solder on a replacement antenna? If so, what kind (I am ok switching to a chip antenna or something that won’t break off as easily)?<br />
    <br />
    I cannot find a replacement wire antenna!?

    • We don’t sell replacements. You might want to contact Digi directly, or contact techsupport@sparkfun.com and see what they say.

  • Can I, how do, I update this to use the ZigBee protocol?
    If I can’t does SparkFun sell a ZigBee version?

  • How can I connect it to the PC?
    Do I need an arduino between the XBee and the PC?
    Or are there any special wires?

  • will this communicate over the air with any other lower powered xbee devices like the XBee 2mW Series 2.5 Wire Antenna? i was hoping i could buy 2 xbee pro devices and then about a dozen 2mW Xbee’s

  • If I wanted to make digital walkie-talkies to communicate between multiple people, do you think this would be a good product to use? Or do you have another recommendation?

  • You should flash the configuration using ATWR. These modules used to occasionally lock up when we set the configuration at runtime. After 16 hours of testing with flashed configuration, the problem seems to be solved. Either they’re prone to self resetting or they were only tested used flashed configuration.

  • I have found this to be the most useful of the XBee modules. The 1 mW versions just don’t transfer data far enough in normal domestic scenarios, walls and what not. For those who are new to this, think of the XBee as a serial connection without the wires. These modules get you a 57600 bps connection through a couple of normal household walls. It seems expensive… until you try to do the wiring. And then you start remote programing your Arduinos (FIO recommended)… wow how convenient! The 60 mW XBee with the wire antenna is the perfect starter. Buy two (RX<->TX), download the digi “xctung” and follow the advice on the sparkfun tutorial. Its definitely hacker fun, even superfun, my advice: “just do it”.

  • Is this product is already included rx and tx?

    • I’m not sure what you are asking. By default these modules communicate over serial. If you have any other questions feel free to email techsupport@sparkfun.com

  • Can it be used with Raspberry Pi ? Please inform me about that.

  • Is there a way to have two of the XBee Pro modules above used in “direct mode”, i.e. as a remote switch using “I/O Line Passing”? There is extensive documentation online on doing this with Series 1 modules… but the ZBee Pro does not seem to have all the necessary commands and can only work as coordinator, router or end-device. And if not, are there any workarounds that do not require a microcontroller or extra hardware? Thanks.

  • how can i configure this product with linux operating system ?

  • If anyone is interested, I’ve created a communications network with these modules. I’ve submitted my project to the LA County Science Fair and this is the project website: https://sites.google.com/site/wecssite/

  • hello everybody I received my 2 xbee pro few days ago, and I’m trying to test them, the problem is that I can’t run the x-ctu software I got error “Failed to run setup.exe(check to see if this file is in the zip)”

  • could i use 2 of these xbee’s and 2 xbee sheilds and 2 arduinos to hook up several POTs without serial communication to the transmitter arduino and have the receiver arduino translate my POT signals into servo commands?

  • Can you take the wire antenna off and put a U.FL Connector for different antenna.

  • Hi, is it possible to order this device also to Europe, as the 2,4 GHz Tx power upper limit seems to be 10mW here? So is the Tx power adjusted for example via X-CTU software or is there completely separate XBee Pro Series 1 model for the 10 mW limit areas? Cheers!

  • does it work in an wi-fi environment? cause it uses the same frecuency 2.4GHz and I want to use it at home, where I have a wi fi router

  • So what sort of wait is expected till there is more in stock?

  • Could the wire antenna be replaced by a RPSMA connector?

    http://www.sparkfun.com/products/592

  • Can the antenna be easy bent by 90 degrees or would this cause it to snap or otherwise damage the device? I would want to mount the PCB vertically.

    • Yes it is, though you’ll need a little space to make the turn. (about 5mm, the antenna is flexible but not very) You can also choose to desolder the antenna and put some flexible wire in between to make the turn.

      From experience I can tell you that if you ‘play’ too much with the antenna the solder connection with the board will break. Of course this is easily fixed by resoldering, but ok.

  • is it safe connect 3.7v to this Xbee?

  • I wanted to know how would leave in total including me IGV I buy 2 of these models C/U $ 37.95- TOTAL X2 $75.90, TO LIMA PERU, THANK YOU FOR YOUR ANSWERS

  • I want to talk between a single mobile unit and a base PC, can I just have one of these on each end or do I need a base station. Where can I get some installation and user guide instructions? My future plan is to host multiple mobile units what will I need to make this work.

    • Product manual above is a great start. The base station is the one connected to the PC - you only need two.

  • Anyone get these to work on Ladyada’s xbee adapter?

  • To communicate between two xbee devices do you just buy to of the same things eg XBee Pro 60mW Wire Antenna and then can you use them as a transmitter and receiver

    • pretty much. This guide should help you configure them so they can talk to each other with the appropiate network ID and transfer speed.
      http://www.ladyada.net/make/xbee/point2point.html

      • Good Day,<br />
        I purchased two of these XBee Pro 60mW with the Wire Antenna as well as the breakout boards to be able to plug into my breadboard. At the high level, what are the next steps? My understanding is that I need a XBee Explorer board to first set up the XBees and then I should be good just to work from my microcontroller’s serial port? Do I need the regulated board if all I want to do is program the XBee from my USB?<br />
        <br />
        Thanks,<br />
        MIke

Customer Reviews

5 out of 5

Based on 4 ratings:

5 star
4
4 star
0
3 star
0
2 star
0
1 star
0

It really lived-up to its specification

I connected it to the xbee explorers, computer and arduino started to communicate. just like plug-n-play


XBee Pro S1

I was using a non-Pro Xbee and it was intermittent at the distance I was using it at. The Pro works much better.


excellent range xbee radio

I’ve used this radio to get extra range that I couldn’t have with a simple xbee holding a ceramic antenna. I was forced to put the receiver in a metal box for my project needs. this did not however hinder a reception at 300 meters range.


Good radios

Get this rather than the cheaper one with limited range. You won’t be sorry, unless you never intend to have your XBee pair out of the same room. Who needs the potential for irritation?

Note that they come configured out of the box to work. You can change things if you want later, but play with first rather than confusing yourself with all the set-up guides running around. If you decide to reconfigure, note that there are an older version of the software needed (X-CTU), and a brand new version. I suggest the older version, as most on-line guides seem to refer to that one.

You will need a shield if using with an Arduino, and another device if communicating with a desktop via USB – the USB will provide the power for the XBee as well as the link into your computer. On the Arduino, power comes from it.

Note that many of the examples I’ve seen use the software serial library, which is helpful so that you don’t have to worry about unplugging the XBee while uploading sketches to your Arduino. Note that when setting the jumpers on the shield.

For communication with a PC desktop, download the free “putty” terminal program.

As for power draw, I’ve run mine on both an UNO, and an Edison -Arduino breakout board from batteries with no issues whatever.