Loading... Please wait...

Special Offers

  • Image 1
  • Image 2
  • Image 3
  • Image 4

XRF wireless RF radio UART serial data module XBee shaped

£11.88 (inc VAT) £9.90 (exc VAT)

Stop:  All of our products are now only available at wirelessthings.net, this is also the new home for our new products and documentation. 

This product is available here.


Product description

Our extremely popular easy to use RF serial data module with great range and XBee style pin layout. The XRF has now had over an equivalent of 40 million hours of run time in the field, quite stagering for something so affordable.

Provides an out-of-the-box wireless RF serial connection without any need for programming or end-user configuration, when we say plug them in and go, we mean it, they transfer serial data transparently without requiring any initial config.

Operates in the ISM bands (868 to 915 MHz) and that means it has a greater range than Bluetooth, WiFi or Zigbee sytle 2.4 GHz units that sport the same footprint (those things sold by Digi). That means it goes through more walls and reaches further. We have had reports of customers sending data over more than 3 KM using the standard supplied whip antennas out side. You should expect 500m + on the standard antenna.

Comes pre-loaded with firmware which enables the XRF to interwork with all other Ciseco RF modules, without any programming or configuration. You provide data one end and it appears on the other. All data packetisation, data checking, etc. is all done for you.

Makes use of Texas Instruments’ CC1110, a low-power System-on-Chip, which sports a micro-controller unit (MCU), memory, a sub-1GHz transceiver, and an encryption engine.

Ciseco provide a series personalities that can be used to specialise an XRF so it can become a dedicated sensor or actuator that communicates using Ciseco’s LLAP, a protocol that is as easy to understand as a text message or sending a tweet.

We have a range of sensors, actuators, support boards, Arduino shields, and Raspberry Pi add-on boards that when fitted with an XRF become wireless nodes in a Ciseco powered internet of things. 


  • 2mm pin spacing the same as the XBee
  • Just 4 connections needed for transparent serial data mode (PWR, GND, RX, TX)
  • Supports network identifier PANID for communications into separate networks if desired
  • Facilitates remote Arduino/Xino over-the-air programming
  • Can be programmed in its own right (requires a TI cc debugger and a lot of experience in C)
  • Supports serial bootloading (firmware updates without a hardware programmer and using just RX/TX lines)
  • 5v tolerant data lines (can be used with a 5v micro without level conversion)
  • Acts in most serial applications as a drop in replacement for series 1 XBees
  • Made in the UK
  • Low power wireless applications operating in the 868 and 915 MHz ISM/SRD bands
  • Industrial monitoring and control
  • Wireless sensor networks
  • Wireless alarm and security systems
  • Automatic meter reading
  • Home and building automation
  • Low power telemetry

Limitations to use:

The XRF is not recommended or authorised for use in life support, surgical implantation, nuclear or aircraft applications or for any use or application in which the failure of a single component could cause substantial harm to persons or property.


Now shipping XRF v2.0


As of 27th November 2013 we are now shipping XRF v2.0 modules, these are based on the SRF v1.2 module. Althouth they look diffrent from the v1.5 they are compatible with the expection on some LLAP personalites, for more details see this blog post XRF v2.0.


Technical data

 Dimensions: 29mm x 25mm x 9mm (with antenna attached)

  • 2 x 10 pin 2mm pitch layout
  • Over the air data rate of 250Kbps with a max of 500Kbps
  • Baud rate selectable up to 115200 baud
  • Streaming serial throughput of around 70Kbps
  • 868 and 915 MHz ISM/SRD bands (can support 315, 433, 900 MHz)
  • Up to 10dBm (10 mW) power output
  • Low current consumption (RX: 24mA; TX: 36mA @ -10dBm output power)
  • 123 μA in sleep mode; 0.2 μA in deep sleep mode

 Detailed electrical and environmental specifications are similar as those for the SRF and can be found here: http://openmicros.org/index.php/articles/88-ciseco-product-documentation/259-srf-technical-data


See http://openmicros.org/index.php/articles/247-xrf-document-index

XCM software (XRF config manager)

Personalities for the XRF


Compare the radio modules for range & features - radio comparision chart.pdf

XRF documents (http://openmicros.org/index.php/articles/247-xrf-document-index) includes technical data, tutorials, downloads and projects.

Setting up PC to work with Ciseco hardware

Setting up the Raspberry Pi to work with Ciseco hardware

Configuring the XRF

Troubleshooting XRFs

Using XRF 1.5 with 5v micros


See http://openmicros.org/index.php/articles/247-xrf-document-index

Python thermostat control using XRF with generic IO to sense and switch

Related or associated products

The XRF is usually combined with sensors, actuators, or a variety of development boards and shields to build wireless sensing and control networks that form the edges of the Internet of Things.

Also available from


Really important note from us

Make an informed purchase

We strongly recommend you read all about this item before purchase. Our products are intended for people who love the challenge of being part of making things. Some items are easy to use and some are not, please make your decision to buy based on what you see combined with your own experience levels. Please don't rush in, if you need to ask questions, please do on our forum at Openmicros.org


We offer various choices of postage, please be aware the lowest cost options are usually not tracked. If your order has not been received within a reasonable time please follow this link

Write your own product review

Showing reviews 1-10 of 14 | Next

  1. Poor information, Excellent hardware 4 Star Review

    Posted by on 6th Jan 2013

    There is a lack of consistent information and gets shipped with none. While I understand this reduces costs, it increases frustration and annoyance.
    Once working and the right links accumulated (there is lots of info on the web, here and there) the devices work well.
    I now have 3 LLAP temp sensors working, a LLAP PIR, a couple of SRF's for lights and a USB receiver, all working quite happily.

    By providing a little accurate documentation with the device or even a link to an updated document on the web Ciseco could be perceived as having good service, without it they may lose new customers.

  2. Once you know what these things do you will want more 5 Star Review

    Posted by on 15th Oct 2012

    On recieving a couple of these I ran into problems getting them set up just how I wanted. However, the problems I had were down to lack of good documentation. In reality these little boards just worked, like right out of the box. I wanted to configure one as a button cell powered sensor, but again, trying to find out the best way to do that was difficult with the available docs. My problems were solved with one of the ciseco FTDI USB interface. Now I know how they work the docs become clear. I just keep looking for the next use of them.

  3. I love it 5 Star Review

    Posted by on 22nd Aug 2012

    Very small, works great, easy to use, very flexible !

    Think of more projects to use.

  4. Great product! 5 Star Review

    Posted by on 20th Aug 2012

    Well, just out of the box, it works perfect!

    Except for a bug i found! If you run the ASCII table example found on arduino SDK with one of these, it will delete the flash, and a fw update will be required! This happened to me with a Xino board 4 times!

    Should take a look at it!

    Appart from that, i have even tried remote programming, and it works great!

    CISECO - We will look into this

  5. Easy to use as plug & play 5 Star Review

    Posted by on 16th Aug 2012

    This little devices are etremely easy to use. Just give at least two of them some power and you get a stable digital link. Very good price for quality product wich can be used in a great numbet of projects, wich require wireless connection. Thanks Ciesco!

  6. Works out the box 5 Star Review

    Posted by on 30th Jul 2012

    I need reliable consistent comms on a budget and that's what you get with the XRF. They just work....and work well. Support is always excellent and delivery is fast. I've completely stopped using the alternatives now. Highly recommend having a play with LLAP on these using the Ciseco firmware downloads. Much easier than you think and very powerful.

  7. Fantasitc! 5 Star Review

    Posted by on 16th Jun 2012

    I bought a pair of these last week instead of a couple of XBees and I'm very glad I did.

    A fantastic product that "just works".

  8. Love 5 Star Review

    Posted by on 2nd Jun 2012

    All I have is love for this product. After-sales support by Ciseco is top notch. I wish there was more information on how to use the ADC in these chips without the need for a xbee socket; and programing them via a more novice interface like the Arduino IDE - But its early days and I am sure the products knowledge base and uses will only increase in functionality. They (yes - they - I couldn't help myself) worked from the box, and is a wonderful addition for creating wireless RC project prototypes at a low cost. Must buy, winner!

  9. Third one I bought 5 Star Review

    Posted by on 11th May 2012

    I needed another one for a fixed wing model, works well no problems at all.

  10. Telemetry GPS data 5 Star Review

    Posted by on 7th May 2012

    very little module,OK balun and xtl

Showing reviews 1-10 of 14 | Next

Best Sellers