Comparison of 802.15.4 radio modules
An 802.15.4 radio module is a small device used to communicate wirelessly with other devices according to the IEEE 802.15.4 protocol.
This table lists production ready-to-use modules only, not radio chips. A ready-to-use module is a complete system with MCU, transceiver, and antenna on a printed circuit board. While most of the modules in this list are ZigBee, ISA100.11a, or WirelessHART modules, some don't contain enough flash memory to implement a ZigBee stack and instead run plain 802.15.4 protocol, sometimes with a lighter wireless protocol on top.
Transceiver-only modules
These modules only include the RF transceiver and do not include a microprocessor. As a result, the protocol stack will need to be handled by an external IC. They are lower in price than modules which contain a microprocessor and enable the integrator to choose any microprocessor. However, potentially more work is required for integrating the MCU and module.
The following table lists vendor by alphabetical order:
Manufacturer | Module | Transceiver Chip | Antenna | Sleep | TX | RX | TX Power | Sensitivity | PCB Size | Released | Interfacing | Protocol stacks |
---|---|---|---|---|---|---|---|---|---|---|---|---|
FlexiPanel Ltd | EasyBee summary datasheet | Texas Instruments CC2420 datasheet errata | integral | 18 mA | 20 mA | 0 dBm | 26 mm x 20 mm | Mar, 2008 | ? | ZigBee stack | ||
Embit | EMB-TRX169PA, 169 MHz webpage |
CC1120 datasheet | U.FL connector | <1 µA | 400 mA @ +27 dBm | 27 mA (full sens.) | 27 dBm | -122 dBm | 16 mm x 26 mm | 2013 | UART, SPI, JTAG | Wireless M-Bus stack |
Microchip Technology | MRF24J40MA | MRF24J40 datasheet | PCB trace | 2 µA | 23 mA | 19 mA | 0 dBm | –94 dBm | 17.8 mm x 27.9 mm | Jun, 2008 | SPI | Microchip ZigBee MiWi MiWi P2P |
Integrated MCU and transceiver modules
The following table lists vendor by alphabetical order:
Manufacturer | Module | SOC/SIP Chip | MCU core | RAM | Flash | Antenna | Sleep | TX | RX | TX Power | Sensitivity | PCB Size | Released | Interfacing | Firmware options |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Anaren | A2530R24A Data sheet | CC2530 Data sheet | 32 MHz 8-bit 8051 | 8 kB | 256 kB | Printed Trace | 1 µA | 34 mA | 25 mA | 4 dBm | -90 dBm | 11 mm x 19 mm | July, 2012 | UART, SPI | AIR-ZNP, based on TI Z-Stack |
A2530R24C Data sheet | U.FL connector | ||||||||||||||
A2530E24A Data sheet | Printed Trace | 130 mA | 28 mA | 15 dBm | -95 dBm | ||||||||||
A2530E24C Data sheet | U.FL connector | 106 mA | 28 mA | 13 dBm | -95 dBm | ||||||||||
Atmel | ZigBit 2.4 GHz (ATZB-24-B0) datasheet | AT86RF230 datasheet | 8-bit ATmega 1281v | 8 kB | 128 kB | RF output | < 6 µA | 18 mA | 19 mA | -17 dBm to 3 dBm | -101 dBm | 18.8 mm x 13.5 mm x 2.0 mm | 2009 | UART, USART, SPI, I²C, JTAG | BitCloud - ZigBee PRO, Wireless MCU Software, BitCloud stack, SerialNet, OpenMAC |
ZigBit 2.4 GHz (ATZB-24-A2) datasheet | balanced dual chip antenna | 24 mm x 13.5 mm x 2.0 mm | |||||||||||||
ZigBit 2.4 GHz Amplified (ATZB-A24-U0) datasheet | RF output | 50 mA | 23 mA | Up to 20 dBm | -104 dBm | 38 mm x 13.5 mm x 2.0 mm | |||||||||
ZigBit 2.4 GHz Amplified (ATZB-A24-UFL) datasheet | U.FL connector | ||||||||||||||
ZigBit 700/800/900 MHz (ATZB-900-B0) datasheet | AT86RF212 datasheet | RF output | 26 mA | 11 mA | Up to 11 dBm | –110 dBm | 24 mm x 13.5 mm x 2.8 mm | ||||||||
California Eastern Laboratories | ZICM357SP2 datasheet brochure | EM357 datasheet brochure | 32 bit, ARM Cortex-M3 | 12 kB | 192 kB | PCB Trace Antenna or RF Port for External Antenna | 1 µA | 58 mA | 34 mA | 20 dBm | –103 dBm | 23.9 mm x 16.6 mm | Apr, 2012 | UART, SPI, TWI | ZigBee PRO stack: EmberZNet PRO |
ZICM357SP0 datasheet brochure | EM357 datasheet brochure | 32 bit, ARM Cortex-M3 | 12 kB | 192 kB | PCB Trace Antenna or RF Port for External Antenna | 1 µA | 31 mA | 30 mA | 8 dBm | –100 dBm | 23.9 mm x 16.6 mm | Apr, 2012 | UART, SPI, TWI | ZigBee PRO stack: EmberZNet PRO | |
ZICM3588SP0 data sheet | SiLabs EM3588 brochure | 32 bit, ARM Cortex-M3 | 64 kB | 512 kB | PCB Trace Antenna or U.FL connector | 2.4 µA | 44 mA | 30 mA | 8 dBm | –100 dBm | 23.9 mm x 16.6 mm | Mar, 2014 | UART, SPI, I²S | CEL ZigBee Stack Synapse SNAP Stack | |
Digi International | Series 1 XBee manual | Freescale MC13193[1] datasheet | 8-bit 689S08A HCS08 | 4 kB | 60 kB | integrated Whip, chip or U.FL connector, RPSMA connector | 10 µA, 50 µA | 45 mA | 50 mA | 0 dBm | –92 dBm | 24.38 mm x 27.61 mm | Dec, 2006 | UART | ZigBee stack, DigiMesh network protocol |
Series 1 XBee-PRO manual | 250 mA, 340 mA, 180 mA | 55 mA | 18 dBm, 10 dBm | –100 dBm | 24.38 mm x 32.94 mm | ||||||||||
Series 2 XBee ZB manual | Ember (now Silicon Labs) EM250 factsheet datasheet | 16-bit 12 MHz RISC | 5 kB | 128 kB | 1 µA | 40 mA, 35 mA | 40 mA, 38 mA | 3 dBm, 1 dBm | –96 dBm, –95 dBm | 24.38 mm x 27.61 mm | Apr, 2008 | Ember ZNet | |||
Series 2 XBee-PRO ZB manual | 10 µA | 295 mA, 170 mA | 45 mA | 17 dBm, 10 dBm | –102 dBm | 24.38 mm x 32.94 mm | |||||||||
Dresden elektronik | deRFmega128-22M00 2.4 GHz datasheet |
ATmega128RFA1 datasheet |
8-bit ATmega | 16 kB | 128 kB | Chip ceramic antenna | < 1 µA | 18 mA | 18 mA | +3 dBm | -98 dBm | 23.6 mm x 13.2 mm x 3.0 mm | 2012 | JTAG, UART, I²C, ADC, SPI, GPIO | MAC stack ZigBee (BitCloud) 6LoWPAN Atmel |
deRFmega128-22M10 2.4 GHz datasheet |
RF pads | 19.0 mm x 13.2 mm x 3.0 mm | |||||||||||||
deRFmega128-22M12 2.4 GHz datasheet |
198 mA | 22 mA | +22 dBm | –105 dBm | 21.5 mm x 13.2 mm x 3.0 mm | ||||||||||
deRFmega256-23M00 2.4 GHz datasheet |
ATmega256RFR2 datasheet |
8-bit ATmega | 32 kB | 256 kB | Chip ceramic antenna | < 1 µA | 19 mA | 11 mA | +3.5 dBm | -98 dBm | 23.6 mm x 13.2 mm x 3.0 mm | 2013 | JTAG, UART, I²C, ADC, SPI, GPIO | ||
deRFmega256-23M10 2.4 GHz datasheet |
RF pads | 19.0 mm x 13.2 mm x 3.0 mm | |||||||||||||
deRFmega256-23M12 2.4 GHz datasheet |
233 mA | 17 mA | 23 dBm | –104 dBm | 21.5 mm x 13.2 mm x 3.0 mm | ||||||||||
deRFsam3-23M10-2 2.4 GHz datasheet |
ATSAM3S4A datasheet AT86RF232 datasheet |
32-bit ARM Cortex-M3 | 48 kB | 256 kB | RF pads | < 6 µA | 45 mA | 41 mA | +3 dBm | -100 dBm | 21.5 mm x 13.2 mm x 3.0 mm | JTAG, UART, I²C, ADC, SPI, GPIO, USB | |||
deRFsam3-13M10 868, 915 MHz datasheet |
ATSAM3S4A datasheet AT86RF212 datasheet |
50 mA | 37 mA | +5 or +10 dBm | –110 dBm | 21.5 mm x 13.2 mm x 3.0 mm | JTAG, UART, I²C, ADC, SPI, GPIO, USB | ||||||||
deRFusb-23E00 2.4 GHz deRFusb-23E06 2.4 GHz datasheet |
ATSAM3S4B datasheet AT86RF231 datasheet |
32-bit ARM Cortex-M3 | 48 kB | 256 kB | Chip ceramic antenna | 32 mA | 51 mA | 45 mA | +3 dBm | -97 dBm | 71.0 mm x 23.0 mm x 8.7 mm | 2012 | USB, optional: JTAG, Debug | ||
deRFusb-23E00 JTAG 2.4 GHz deRFusb-23E06 JTAG 2.4 GHz datasheet |
63.5 mm x 19.0 mm x 9.5 mm | USB, JTAG, Debug | |||||||||||||
deRFusb-13E00 868, 915 MHz deRFusb-13E06 868, 915 MHz datasheet |
ATSAM3S4B datasheet AT86RF212 datasheet |
+9 dBm | -106 dBm | 71.0 mm x 23.0 mm x 8.7 mm | USB, optional: JTAG, Debug | ||||||||||
deRFusb-13E00 JTAG 868, 915 MHz deRFusb-13E06 JTAG 868, 915 MHz datasheet |
63.5 mm x 19.0 mm x 9.5 mm | USB, JTAG, Debug | |||||||||||||
Embit | EMB-WMB169PA, 169 MHz webpage datasheet brochure |
MSP430F534x datasheet |
16 bit MSP430 | 10 kB / 8 kB / 6 kB | 128 kB / 96 kB / 64 kB | RF Pads, U.FL Connector | <2 µA | 57 mA@ +15dBm | 27 mA (full sens.) | up to 30 dBm | -122 dBm | 29 mm x 22 mm | 2012 | UART, SPI, JTAG | Wireless M-Bus stack |
EMB-WMB868, 868 MHz webpage datasheet brochure |
MSP430F534x datasheet |
16 bit MSP430 | 10 kB / 8 kB / 6 kB | 128 kB / 96 kB / 64 kB | RF Pads, U.FL Connector | <2 µA | 57 mA@ +15dBm | 27 mA (full sens.) | 15 dBm | -122 dBm | 29 mm x 22 mm | 2012 | UART, SPI, JTAG | Wireless M-Bus stack | |
EMB-Z2530PA, 2.4 GHz webpage datasheet brochure |
CC2530 datasheet |
8 bit 8051 | 8 kB | 256 kB | PCB Antenna, U.FL Connector, Wire Antenna opt | <1.1 µA | 135 mA@ +20dBm | 28 mA | 20 dBm | -100 dBm | 29 mm x 22 mm | 2011 | UART, SPI, JTAG | TIMAC (IEEE 802.15.4), ZStack (ZigBee) | |
EMB-ZRF212B, 868 MHz, 915 MHz webpage datasheet brochure |
ATxmega128D3 datasheet |
8/16 bit AVR XMEGA | 8 kB | 128 kB | Ceramic Antenna, U.FL Connector, RF pads | 1.3 µA | 17 mA@ +5dBm | 10 mA | 10 dBm | –110 dBm | 29 mm x 22 mm | 2013 | UART, SPI, JTAG | Atmel Lightweight Mesh, Atmel MAC (IEEE 802.15.4), Atmel BitCloud (ZigBee PRO) | |
EMB-ZRF231PA, 2.4 GHz webpage datasheet brochure |
ATxmega256A3U datasheet |
8/16 bit AVR XMEGA | 16 kB | 256 kB | PCB Antenna, U.FL Connector, RF pads | <1.1 µA | 132 mA@ +20dBm | 24 mA | 20 dBm | -105 dBm | 29 mm x 22 mm | 2011 | UART, SPI, JTAG | Atmel Lightweight Mesh, Atmel MAC (IEEE 802.15.4), Atmel BitCloud (ZigBee PRO) | |
NXP | JN5168-001-M00 Data sheet | JN5168 Data sheet | 32 MHz 32-bit RISC | 32 kB | 256 kB | on board | 0.15 µA | 15 mA | 17 mA | 2.5 dBm | -95 dBm | 16 mm x 30 mm | 2013 | UART, SPI | JenNet stack ZigBee stack |
JN5168-001-M03 Data sheet | U.FL connector | ||||||||||||||
JN5168-001-M05 Data sheet | U.FL connector | 35 mA | 22 mA | 9.5 dBm | -96 dBm | 16 mm x30 mm | |||||||||
JN5168-001-M06 Data sheet | U.FL connector | 175 mA | 22 mA | 22 dBm | -100 dBm | ||||||||||
Nivis, LLC. | VersaNode 210 datasheet | MC13224V datasheet | 32-bit ARM7 | 96 kB | 128 kB | MMCX Connector | 15 µA | 60 mA | 21 mA | 10 dBm | -98 dBm | 20 mm x 25 mm | 2009 | UART, SPI | Nivis ISA100.11a |
VersaNode 220 datasheet | 2010 | Nivis WirelessHART | |||||||||||||
Panasonic | PAN4555 datasheet | MC1321x datasheet | 8-bit MC9S08GT HC08 | 4 kB | 60 kB | RF out or ceramic antenna | 0.25 µA, 1.9 µA, 36 µA, 1.6 mA | 36.5 mA | 37 mA | –4 dBm, 0 dBm | –92 dBm | 12.2 mm x 16.4 mm x 2.2 mm | 2008 | UART, SPI | Freescale BeestackSynapse SNAP Stack |
PAN4561 brochure | MC13213 datasheet | SMD RF out, ceramic antenna or U.FL | 1.6 mA, 50 µA, 16 µA, 2 µA | 202 mA | 45 mA | 20 dBm | –105 dBm | 35 mm x 15 mm | Jan, 2009 | UART, I²C | |||||
PAN4570 datasheet | Ember (now Silicon Labs) EM250 factsheet datasheet | 16-bit 12 MHz RISC | 5 kB | 128 kB | 1 µA, 1.5 µA | 35.5 mA, 41.5 mA, 28 mA | 35.5 mA, 37.5 mA | 3 dBm, 5 dBm, –32 dBm | –97 dBm | 26.5 mm x 20 mm x 2.8 mm | 2006 | UART, SPI, I²C | Ember ZNet Stack | ||
Radiocrafts | RC2200 | Texas Instruments CC2420 datasheet errata | 8-bit ATmega128 | 4 kB | 128 kB | integrated, MMCX connector or RF on pin connector | 23 µA, 1.3 µA | 27 mA | 30 mA | 0 dBm | -94 dBm | 16.5 mm x 29.2 mm x 3.5 mm | 2008 | UART, SPI, JTAG, ISP | Texas Instruments Z-stack or any third-party ZigBee stack |
RC2201 | 8 kB | 1.3 µA | |||||||||||||
RC2202 | 2 kB | 32 kB | 23 mA | 26 mA | |||||||||||
RC2204 | 4 kB | 64 kB | 23 µA, 1.3 µA | 27 mA | 30 mA | ||||||||||
RC2201HP datasheet | 8-bit ATmega1281 | 8 kB | 128 kB | integrated or RF-on-pin connector | 40 µA, 2 µA | 140 mA | 28 mA | 17 dBm | -92 dBm | 16.5 mm x 35.6 mm x 3.5 mm | Jan 2008 | ||||
RC2300 datasheet | Texas Instruments CC2430 (CC2431 for location engine option) | 8-bit 8051 | 300 µA, 0.9 µA, 0.6 µA | 27 mA | 27 mA | 0 dBm | 12.7 mm x 25.4 mm x 2.5 mm | Jul 2008 | UART, SPI, proprietary serial debugging interface | ||||||
RC2301 datasheet | |||||||||||||||
RC2302 datasheet | 32 kB | ||||||||||||||
RC2304 datasheet | 64 kB | ||||||||||||||
RF Monolithics | ZMN2405 datasheet | Texas Instruments CC2430 datasheet errata | 8-bit 8051 | 8 kB | 128 kB | RFIO pad | 3 µA | 28 mA | 27 mA | 0 dBm | -92 dBm | 30.5 mm x 21.2 mm | 2008 | UART, SPI, | ZigBee stack, RFM's CSM standard module application profile |
ZMN2430 datasheet | 25 mm x 20.3 mm | ||||||||||||||
ZMN2430A datasheet | built-in | –2 dBm | –90 dBm | 25 mm x 26.9 mm | |||||||||||
ZMN2405HP datasheet | RFIO pad | 130 mA | 33 mA | 17 dBm | -95 dBm | 40.6 mm x 21.2 mm | |||||||||
ZMN2405HPA datasheet | built-in | 15 dBm | 47 mm x 21.2 mm | ||||||||||||
ZMN2430HP datasheet | RFIO pad | 17 dBm | 30.48 mm x 25 mm | ||||||||||||
ZMN2430HPA datasheet | built-in | 15 dBm | 36.83 mm x 25 mm | ||||||||||||
Radios, Inc. | MXR-EM20 datasheet | Ember 2420 datasheet | 8-bit ATmega128L | 4 kB | 128 kB | RF on pin | 20 µA | 17.4 mA | 19.7 mA | 0 dBm | –94 dBm | 25.4 mm x 18.4 mm | Oct, 2005 | SPI | ZigBee stack |
Synapse | SM220UF1 datasheet | ATmega128RFA1 datasheet |
8-bit ATmega | 16 kB | 128 kB | PCB Antenna and U.FL connector | 0.4 µA | 20 dBm: 150 mA
6 dBm: 55 mA |
22 mA | 20 dBm | –103 dBm | 29.8mm x 19mm | 2013 | UART, SPI, I²C | Synapse SNAP Stack |
FlexiPanel Ltd | Pixie summary datasheet | Texas Instruments CC2420 datasheet errata | PIC18LF4620 | 4 kB | 64 kB | integral | 2 µA | 25 mA | 0 dBm | Mar, 2008 | UART, SPI | Microchip ZigBee | |||
Pixie Lite summary datasheet | PIC18LF2520 | 1.5 kB | 32 kB | ||||||||||||
Telegesis Ltd | ETRX2 brochure datasheet | Ember (now Silicon Labs) EM250 factsheet datasheet | 16-bit 12 MHz RISC | 5 kB | 128 kB | integrated, U.FL connector or 50Ω pad | 1 µA, 1.5 µA | 35.5 mA, 41.5 mA, 28 mA | 35.5 mA, 37.5 mA | 3 dBm, 5 dBm | −94 dBm, −95 dBm, −98 dBm, −99 dBm | 37.75 mm x 20.45 mm | 2008 | SIF, UART, I²C, SPI | Ember ZNet Stack |
ETRX2-PA brochure datasheet | 0.8 µA, 1.5 µA, 3 µA, 3.5 µA | 56 mA, 63 mA, 106 mA, 120 mA, 121 mA | 37 mA | 0 dBm, 10 dBm, 18.5 dBm, 17.5 dBm | −92 dBm, −93 dBm, −96 dBm, −97 dBm | 37.75 mm x 20.5 mm | 2009 | ||||||||
ETRX2USB brochure datasheet | integrated | 32 mA, 27 mA, 26 mA | 55 mA, 62 mA | 62 mA | 3 dBm, 18 dBm | 2008 | SIF | ||||||||
ETRX351 brochure datasheet | Silicon Labs (former Ember) EM351 factsheetdatasheet | 32-bit ARM Cortex -M3 Processor | 12 kB | 128 kB | Integrated chip antenna or U.FL coaxial connector | <1 µA | 31 mA | 22 mA | 8 dBm | −102 dBm | 25 mm x 19 mm | 2011 | |||
ETRX357 brochure datasheet | Silicon Labs (former Ember) EM357 factsheetdatasheet | 192 kB | |||||||||||||
Sena Technologies | ProBee-ZE10 Product Brief datasheet | Ember (now Silicon Labs) EM250 factsheetdatasheet | 16-bit 12 MHz RISC | 5 kB | 128 kB | Integrated chip, U.FL connector, RPSMA Connector | ≤ 2 µA | 190 mA | 45 mA | 20 dBm | –102 dBm | 51.7 mm x 23.0 mm x 11.15 mm | 2010 Oct | UART | Ember ZNet Stack |
ProBee-ZE20S DIP/SMD Product Brief datasheet | Ember (now Silicon Labs) EM357 factsheetdatasheet | 32-bit ARM Cortex -M3 Processor | 12 kB | 192 kB | Integrated chip,U.FL connector,RPSMA Connector | < 1 µA | 33 mA | 28 mA | 8 dBm | -100 dBm/Max.-102 dBm | SMD Size: 31.6 mm X 18.6 mm, DIP Size 32.8 mm X 21.0 mm | 2011 Oct | |||
MMB Research | Z357PA10 datasheet | Ember (now Silicon Labs) EM357 Overviewdatasheet | 32-bit ARM Cortex M3 | 12 kB | 192 kB on-chip, 512 kB on-board | U.FL, on-board chip ceramic | 0.65 µA | 205 mA at 20 dBm TX power | 28 mA | 20 dBm max., software programmable | ~ -100 dBm | 34.73 mm x 28.43 mm x 4.45 mm | UART and SPI | Ember's (now Silicon Labs') EmberZNetPRO with MMB's RapidSE (for Smart Energy) or RapidHA (for Home Automation) software |
List of ZigBee company acquisitions
- 2016, Jan - Microchip acquires Atmel
- 2015, Dec - NXP acquires Freescale Semiconductor
- 2012, Jul - Murata acquires RF
- 2012, May - Silicon Labs acquires Ember
- 2011, Dec - Linear technology acquires Dust Networks
- 2010, Jul - NXP acquires Jennic
- 2009, Feb - Atmel acquires Meshnetics
- 2008, Nov - Telit acquires One RF technology
- 2007, Aug - Texas Instruments acquires Integrated Circuit Designs
- 2006, Jan - Texas Instruments acquires Chipcon (intention announced 2005–10 but deal completed 2006-01-24)
- 2005, Jan - Chipcon acquires Figure 8
Other companies manufacturing 802.15.4 ready-to-use modules
The following is a list of companies producing modules yet to be added to the table.
- Adaptive Network Solutions (Atmel chipset at 900 MHz)
- Air Micro (RadioPulse chipset)
- Develco
- Joymax (Jennic chipset)
- LS Research ProFLEX01, SiFLEX02
- Merlin Wireless (Ember chipset)
- Spectec (TI chipset)
- Synapse Wireless
- Telit (TI Chipset, TinyOne 2400MC, ZE50-2.4, ZE60-2.4)
- UConnect (TI Chipset)
- ZMDI (ZMDI chipset at 900 MHz)
References
- ↑ "XBee/XBee‐PRO Code Development" (PDF). Digi. Retrieved 15 November 2011.