List of wireless sensor nodes
Appearance
There are two kinds of sensor nodes used in the sensor network. One is the normal sensor node deployed to sense the phenomena and the other is gateway node that interfaces sensor network to the external world.
An overview of commonly used sensor network platforms, components, technology and related topics is available in the SNM - Sensor Network Museumtm as well as [1] and [2].
List of Sensor Nodes
The following table lists out the prototype and commercial motes/sensor nodes available.
Sensor Node Name | Microcontroller | Tranceiver | Program+Data Memory | External Memory | Programming | Remarks |
---|---|---|---|---|---|---|
BEAN | MSP430F169 | CC1000 (300-1000 MHz) with 78.6 kbit/s | 4 Mbit | YATOS Support | ||
BTnode | Atmel ATmega 128L (8 MHz @ 8 MIPS) | Chipcon CC1000 (433-915 MHz) and Bluetooth (2.4 GHz) | 64+180 K RAM | 128K FLASH ROM, 4K EEPROM | C and nesC Programming | BTnut and TinyOS support |
COTS | ATMEL Microcontroller 916 MHz | |||||
Dot | ATMEGA163 | 1K RAM | 8-16K Flash | weC | ||
EPIC Mote | Texas Instruments MSP430 microcontroller | 250 kbit/s 2.4 GHz IEEE 802.15.4 Chipcon Wireless Transceiver | 10k RAM | 48k Flash | TinyOS | |
Eyes | MSP430F149 | TR1001 | 8 Mbit | PeerOS Support | ||
EyesIFX v1 | MSP430F149 | TDA5250 (868 MHz) FSK | 8 Mbit | TinyOS Support | ||
EyesIFX v2 | MSP430F1611 | TDA5250 (868 MHz) FSK | 8 Mbit | TinyOS Support | ||
FlatMesh FM1 | 16MHz | 802.15.4-compliant | 660 sensor readings | Over-air control | Commercial system, for digital sensors | |
FlatMesh FM2 | 16MHz | 802.15.4-compliant | 660 sensor readings | Over-air control | Commercial system, built-in tilt sensor | |
GWnode | PIC18LF8722 | BiM (173 MHz) FSK | 64k RAM | 128k flash | C | Custom OS |
IMote | ARM core 12 MHz | Bluetooth with the range of 30 m | 64K SRAM | 512K Flash | TinyOS Support | |
IMote 1.0 | ARM 7TDMI 12-48 MHz | Bluetooth with the range of 30 m | 64K SRAM | 512K Flash | TinyOS Support | |
IMote 2.0 | Marvel PXA271 ARM 11-400 MHz | TI CC2420 802.15.4/ZigBee compliant radio | 32MB SRAM | 32MB Flash | Microsoft .NET Micro, Linux, TinyOS Support | |
Iris | ATmega1281 | Atmel AT86RF230 802.15.4/ZigBee compliant radio | 8K RAM | 128K Flash | nesC | TinyOS, MoteWorks Support |
KMote | TI MSP430 microcontroller | 250 kbit/s 2.4 GHz IEEE 802.15.4 Chipcon Wireless Transceiver | 10k RAM | 48k Flash | TinyOS and SOS Support | |
Mica | Atmel ATMEGA103 4 MHz 8-bit CPU | RFM TR1000 radio 50 kbit/s | 128+4K RAM | 512K Flash | nesC Programming | TinyOS Support |
Mica2 | ATMEGA 128L | Chipcon 868/916 MHz | 4K RAM | 128K Flash | TinyOS, SOS and MantisOS Support | |
Mica2Dot | ATMEGA 128 | 4K RAM | 128K Flash | |||
MicaZ | ATMEGA 128 | TI CC2420 802.15.4/ZigBee compliant radio | 4K RAM | 128K Flash | nesC | TinyOS, SOS, MantisOS and Nano-RK Support |
Mulle | Renesas M16C | Bluetooth 2.0 | 31K RAM | 384K+4K Flash, 2 MB EEPROM | C programming | TCP/IP and Bluetooth Profiles: LAP, DUN, PAN and SPP Support |
Nymph | ATMEGA128L | CC1000 | 64 kB EEPROM | MantisOS Support | ||
Rene | ATMEL8535 | 916 MHz radio with bandwidth of 10 kbit/s | 512 bytes RAM | 8K Flash | TinyOS Support | |
SenseNode | MSP430F1611 | Chipcon CC2420 | 10K RAM | 48K Flash | C and NesC programming |
GenOS and TinyOS Support |
SunSPOT | ARM 920T | 802.15.4 | 512K RAM | 4 MB Flash | Java | Squawk J2ME Virtual Machine |
Telos | Motorola HCS08 | 4K RAM | ||||
TelosB | Texas Instruments MSP430 microcontroller | 250 kbit/s 2.4 GHz IEEE 802.15.4 Chipcon Wireless Transceiver | 10k RAM | 48k Flash | Contiki, TinyOS, SOS and MantisOS Support | |
Tinynode | Texas Instruments MSP430 microcontroller | Semtech SX1211 | 8K RAM | 512K Flash | C Programming | TinyOS |
T-Mote Sky | Texas Instruments MSP430 microcontroller | 250 kbit/s 2.4 GHz IEEE 802.15.4 Chipcon Wireless Transceiver | 10k RAM | 48k Flash | Contiki, TinyOS, SOS and MantisOS Support | |
weC | Atmel AVR AT90S2313 | RFM TR1000 RF | ||||
XYZ | ML67 series ARM/THUMB microcontroller | CC2420 Zigbee compliant radio from Chipcon | 32K RAM | 256K Flash | C Programming | SOS Operating System Support |
FireFly | Atmel ATmega 1281 | Chipcon CC2420 | 8K RAM | 128K FLASH ROM, 4K EEPROM | C Programming | Nano-RK RTOS Support |
List of Gateway Sensor Nodes
Microcontroller | Tranceiver | Interface (USB/Serial/Wifi/Ethernet) | Program Memory | External Memory | |
---|---|---|---|---|---|
Stargate | IntelPXA255 | 802.11 | Serial connection to WSN | 64 MB SDRAM | 32 MB Flash |
FlatMesh FMG-S | 16 MHz | 802.15.4-compliant | Serial connection to FlatMesh FM1, FM2 | 660 sensor readings |
Topics in Wireless Sensor Networks | ||||||
---|---|---|---|---|---|---|
Software | Hardware | Conferences/Journals | Standards | |||
Operating Systems | Programming Languages | Middleware | Simulators | |||
TinyOS, BTnut, SOS, Contiki, Nano-RK, Reflex | nesC, C | TinyDB | TOSSIM,NS-2, Avrora | see list of sensor nodes | Sensys, IPSN, EWSN,SECON, INSS | ZigBee |