XRF Wireless RF Radio UART RS232 Module

XRF Wireless RF Radio UART RS232 Module
XRF Wireless RF Radio UART RS232 Module XRF Wireless RF Radio UART RS232 Module XRF Wireless RF Radio UART RS232 Module
Brand: Ciseco
Product Code: Ciseco-xrf-serial-xbee
Availability: Out Of Stock
Price: £11.99
Ex Tax: £11.99
Qty:     - OR -   Add to Wish List
Add to Compare

The XRF Wireless RF Radio UART is an 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. It provides an out-of-the-box wireless RF serial connection without any need for programming or end-user configuration.

The module operates in the ISM bands (868 to 915 MHz) which means it has a greater range than Bluetooth, WiFi or Zigbee style 2.4 GHz units that sport the same footprint. This also means it goes through more walls and reaches further.  There have been reports of customers sending data over more than 3km using the standard supplied whip antennas out side. You should expect 500m + on the standard antenna.

Each module comes pre-loaded with firmware which enables the XRF to work with all other Ciseco RF modules, without any programming or configuration. You provide data on one end and it appears on the other. All data packetisation, data checking, etc. is all done for you. The module 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. There are 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
  • Only 4 connections are 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 of 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.


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 similar to those for the SRF can be found here : http://openmicros.org/index.php/articles/88-ciseco-product-documentation/259-srf-technical-data.




XCM software (XRF config manager)

Personalities for the XRF



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

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

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




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


Write a review

Your Name:

Your Review: Note: HTML is not translated!

Rating: Bad           Good

Enter the code in the box below:

Secured by PayPal
LimeTrace Electronics © 2017