A sensor network contains many sensor nodes.
A sensor node contains
microcontroller, transceiver, external
memory, power source and one or more
Motes are building blocks of Wireless Sensor
The most popular motes are:
Microprocessor: Atmel ATmega128L
7.3728 MHz clock
128 kB of Flash for program memory
4 kB of SRAM for data and variables
Serial Port Interface (SPI) bus
Dedicated hardware I2C bus
Radio: Chipcon’s CC2420
External serial flash memory: 512 kB
51-pin expansion connector
Eight 10-bit analog I/O
21 general purpose digital I/O
User interface: 3 programmable LEDs
Powered by two AA batteries
1850 mAh capacity
it is open source, portable.
designed for low-power wireless devices.
component library includes network
services, sensor drivers, and data acquisition tools.
Network Embedded System C (nesC): is a component-
based, event-driven programming language used to
build applications for the TinyOS platform.
Java: Allows portable message structure handling and
used for GUI.
Shell scripting: Frontend tool and for writing tools for
working smoothly with TinyOS environment
TI MSP430 microcontroller with.
Up to 8Mhz *8 Channels of 12bit A/D
Extremely low power in periods of
Data collection and programming
via USB interface.
Integrated onboard antenna.
1MB external flash for data logging.
Integrated Temperature, Light and
MicaZ vs. TelosB
1. CC2420 IEEE 802.15.4 radio 1. CC2420 IEEE 802.15.4 radio
2. Mcu ATmega128 2. Mcu TIMSP430
3. Modular 3. Not modular
4. Sleep-30A 4. Sleep- 2.4A
5. Wakeup- 60s max 5. Wakeup- 6s max
6. Active- 8MHz 8-bit 6. Active- 4-8MHz 16-bit
7. 250 kbps data rate radio 7. 250 kbps data rate radio