Flex RF Module

Flex RF Module

Regular price $17.95 Sale

The Flex RF Module is an all purpose module designed for prototyping on breadboards but can also be deployed on a PCB using 2.54mm 10 pin headers. It is commonly used in alarm systems, weather stations, remote control (e.g. lights, garage doors), temperature and humidity monitoring or lightweight wireless communications.

20 pins provides access to all available functionality. The radio module comes with support for a multitude of external sensors often used for Internet Of Things (IOT) projects.

It is extremely easy to use.

Transmitting and receiving data is as easy as sending and receiving data from the serial port.


There are many radio modules available on the market.

These are our key market differentiators:

  • Cost (US$10) lowest cost comparable radio module on the market.
  • Ease of use. All our modules are designed with user experience in mind.  
  • Breadboard compatible headers (2.54mm spacing) allow you to easily create prototypes without the need to additional daughter boards. One of the main complaints from other radio modules that commonly have 2mm spacing making them incompatible with breadboards and requiring additional daughter boards to connect to a breadboard, driving up their cost.
  • Based on market leading radio communications SOC from Texas Instruments (CC1110). Many other radio modules require a separate microcontroller (e.g. Arduino, Raspberry Pi). The CC1110 is a microcontroller and radio on one chip that allows you to deploy our RF nodes on their own without the need to be connected to a separate micro-controller.
  • Arguably the lowest power radio module available on the market today that can transmit long distances (1,000 meters). Power consumption RX: 16.2 mA @ 1.2 kBaud, TX: 15.2 mA @ −6 dBm output power with sleep mode that requires only 0.005Ma (0.5 µA).
  • Wide operating voltage range of 2-3.6V makes the devices suited for battery power.
  • 128-bit AES encryption security over the air. No need to encrypt payloads before transmission. Encryption is an important feature for alarm systems and IoT where connected devices are increasingly under attack from hackers.
  • Driverless installation. Sensor nodes require no drivers and base station nodes communicate to the microcontroller over standard UART serial port.

All functionality is built into a single firmware and can be accessed without having to update firmware to a different version:

  • UART serial port that enables communications with other Micro-controllers (e.g. Raspberry Pi, Arduino, BeagleBone etc..)
  • Thermistor temperature sensor
  • DS18B20 digital temperature sensor
  • DHT11 digital temperature and humidity sensor
  • 2 x Analog inputs
  • Button sensor
  • 2 x Relay switch controllers
  • 3 GPIO pins that can be switched on/off

Technical Specs:

  • All devices are based on the high-performance RF transceiver based on the market-leading CC1100 SOC.
  • Wide operating voltage range of 2-3.6V makes the devices suited for battery power.
  • Current consumption: RX: 16.2 mA , TX: 15.2 mA. Deep Sleep : 0.005Ma (0.5 µA).
  • Up to 1KM line of sight. Short range (30M) penetration of walls and floors.
  • 128-bit AES encryption security.
  • Driver-less installation.
  • All the devices are highly configurable through the serial port or over the air using the LLAP messaging protocol specified in the manual. 
  • Base station communicates through serial port (TTL UART).
  • Communicates in ASCII clear text maki89++++++ng it very easy to exchange data between devices over the air.
  • Supports point to point, point to multi-point, multi-point to point and multi-point to multi-point.
  • Virtually unlimited amount of devices can be deployed. 99,999 Personal Area Network ID’s, 10 channels per frequency and 7,744 Device ID’s per network.
  • Super low power consumption allows devices to be use with a coin cell battery for long periods of time (up to 1 year depending on transmission rates).
  • Supports 6 frequencies (433 MHZ, 915 MHZ (default US & Canada), 868.3 MHZ (default Europe), 868 MHZ, 903 MHZ, 315 MHZ)
  • 10 channels per frequency.
  • 4 pins for communicating with external micro-controllers like Raspberry Pi and Arduino : Tx, Rx, GND, 3V3.
  • Battery monitor to keep track of power consumption.




Flex Pinouts

Compatible with PrivateEyePi alarm system and all other PrivateEyePi wireless modules.