XBee 1mW U.FL Connection - Series 1 (802.15.4)

This is the very popular 2.4GHz XBee module from Digi. 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 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.

  • 3.3V @ 50mA
  • 250kbps Max data rate
  • 1mW output (+0dBm)
  • 300ft (100m) range
  • 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
  • External Antenna Required


XBee 1mW U.FL Connection - Series 1 (802.15.4) Product Help and Resources

Teensy XBee Adapter Hookup Guide

June 18, 2015

Getting started with the Teensy 3.1 / Teensy 3.2 and XBee. Establishing a serial link.

Wireless RC Robot with Arduino and XBees

March 12, 2019

In this tutorial, we will expand on the SIK for RedBot to control the robot wirelessly with XBee radios! We'll explore a different microcontroller and wirelessly control the RedBot at a distance.

Experiment Guide for RedBot with Shadow Chassis

May 28, 2015

This Experiment Guide offers nine experiments to get you started with the SparkFun RedBot. This guide is designed for those who are familiar with our SparkFun Inventor's Kit and want to take their robotics knowledge to the next level.

Wireless Motor Driver Shield Hookup Guide

August 17, 2017

Get started with the SparkFun Wireless Motor Driver Shield!

XBee Shield Hookup Guide

June 5, 2014

How to get started with an XBee Shield and Explorer. Create a remote-control Arduino!

Exploring XBees and XCTU

March 12, 2015

How to set up an XBee using your computer, the X-CTU software, and an XBee Explorer interface board.

Core Skill: Programming

If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.

2 Programming

Skill Level: Rookie - You will need a better fundamental understand of what code is, and how it works. You will be using beginner-level software and development tools like Arduino. You will be dealing directly with code, but numerous examples and libraries are available. Sensors or shields will communicate with serial or TTL.
See all skill levels

Core Skill: Electrical Prototyping

If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.

1 Electrical Prototyping

Skill Level: Noob - You don't need to reference a datasheet, but you will need to know basic power requirements.
See all skill levels


Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

  • Spokkam / about 10 years ago / 1

    Which antenna would be ideal for this module? Either the Interface Cable RP-SMA to U.FL (WRL-00662) or the Interface Cable SMA to U.FL? And would I need an adapter - what one?

  • Technick / about 12 years ago / 1


    I am trying to get setup with some XBees, and had some questions. Would the "Interface Cable RP-SMA to U.FL" cable (http://www.sparkfun.com/products/662) and a "2.4GHz Duck Antenna RP-SMA - Large" antenna (http://www.sparkfun.com/products/558) work for this XBee?

    Thanks, Nick

    • faludi / about 12 years ago / 1

      Not this one. You should either choose a U.FL antenna or use one of the XBees with an RPSMA connector.

      • Technick / about 12 years ago / 1

        Ok thank you! But why is this the case? I mean why would the connector exist if it doesn't work something like this? Thanks in advanced dude!

        Thanks, Nick

  • EliTheIceMan / about 13 years ago / 1

    If three of these are powered up in their default transparent mode and serial input is provided at one will it show up on both others?

  • Gixxer / about 13 years ago / 1

    Isnt this a series 1?
    why it says "Point to point and multi-point networks are supported."
    is this not only for series 2 or over??

    • There are two firmware settings you can flash this to an XB24 802.15.4 firmware and a XB24-DM DIGIMESH 2.4 firmware. Digimesh is point to point and better for general hobby use than Zigbee (series 2) in my opinion. Be careful flashing firmware, you should double check that you have an adapter capable of flashing firmware. (it needs all 4 preferably 5 serial lines to flash, not just the TX and RX like most arduino shields have.)

  • Member #149674 / about 14 years ago / 1

    do I need to purchase an antenna to go in the U.FL socket? I purchased this thinking it had an antenna on it but found it transmitted 1-2 feet. Am I missing something?

  • itsme_qamar / about 15 years ago / 1

    kindly guide me about XBEE transmitter and receiver suitable communication with each other
    thank and waiting for reply..!

  • Jack Biggs / about 15 years ago / 1

    Is it possible to share an internet connection with one of these things?

    • Matias_ / about 13 years ago / 1

      It is not advisable to surf the internet with these modules. But to send small packets of data from any control signal device is recommended. To connect an internet gateway that allows you to pass the serial data 232 to ethernet and the internet cloud.

Customer Reviews

3 out of 5

Based on 1 ratings:

Currently viewing all customer reviews.

2 of 2 found this helpful:

OK but not great

I've been messing with a few of these for about two months now and have come to the conclusion that they're just not that reliable or easy to setup. I've had continuous problems trying to get them to communicate with each other and often when they do start communicating, it's a mystery as to what changed.

Also keep in mind that Digi is not a Linux-friendly company. Personally, I think they're completely out of touch with their target market. The XCTU software is available for Mac or Windows but not Linux. Some people run it in Wine, others use Moltosenso's Iron which runs natively on Linux but I couldn't get it to find any of my XBees. Honestly, the XCTU tool isn't the issue or even required to get XBees talking to each other; you should be able to do all the configuring over serial with AT commands. Tip: when you enter "+++" do it as fast as you possibly can or the bee may not respond. Took a lot of frustration to finally figure that out.

Overall, these are turning out to not be worth the headache to me. If I can find another solution, I'll go with that next time.