Introduction To Wireless Sensor Networks: Marco Zennaro, ICTP Trieste-Italy
Introduction To Wireless Sensor Networks: Marco Zennaro, ICTP Trieste-Italy
Introduction To Wireless Sensor Networks: Marco Zennaro, ICTP Trieste-Italy
WIRELESS SENSOR
NETWORKS
Marco Zennaro, ICTP Trieste-Italy
Wireless sensor networks
A Wireless Sensor Network is a self-
configuring network of small sensor
nodes communicating among
themselves using radio signals, and
deployed in quantity to sense, monitor
and understand the physical world.
Improve
Productivity
Intelligent
Buildings
Enable New
Knowledge
Enhanced Safety &
Security
Improve Food
and H2O
Healthcare
Smart Home
WSN application examples
Performance is an issue
Bit Rates:
868.0 - 868.6MHz -> 20/100/250 Kb/s
902.0-928.0MHz -> 40/250 Kb/s
2.40-2.48GHz -> 250 Kb/s
Examples
The XBee Wi-Fi modules from
Digi International come in 1mW
and 2mW versions.
The Flyport provides the
following services: Webserver
(even Ajax apps can be run),
TCP Socket, UDP Socket, SMTP
Client.
The Gainspan modules.
World
Population 6.3 Billion 6.8 Billion 7.2 Billion 7.6 Billion
Connected
Devices 500 Million 12.5 Billion 25 Billion 50 Billion
Connected
Devices More connected
devices than people
Per Person 0.08 1.84 3.47 6.58
2008
2003 2010 2015 2020
Recommended reading
Covers the trends in
Smart Objects
Detailed application
scenarios
Written by
JP Vasseur (Cisco DE)
Adam Dunkels
(Inventor of Contiki
O/S, uIPv6)
Pros:
Java based!
You can use NetBeans to develop your software
Good community base
Open Software and Hardware
Discount for Research Institutions
Cons:
Price: 399$ (educational discount available)
http://www.sunspotworld.com
Zolertia Z1
Backwards compatibility with motes based
on MSP430+CC2420
Can run TinyOS and Contiki
Out of the box support for Phidgets
95 euros each (75 euros in +50)
http://www.zolertia.com/
www.libelium.com
What is Arduino?
Arduino is an open-source electronics prototyping
platform based on flexible, easy-to-use hardware
and software. It's intended for artists, designers,
hobbyists, and anyone interested in creating
interactive objects or environments.
Arduino Specs:
Microcontroller ATmega168
Digital I/O Pins 14 (of which 6 provide PWM output)
Analog Input Pins 6
Flash Memory 16 KB
SRAM 1 KB
EEPROM 512 bytes
Clock Speed 16 MHz
Marco Zennaro
[email protected]
www.wsnblog.com