ETH Zurich :
Computer Science :
Pervasive Computing :
Distributed Systems :
Events :
WSN Summer School
Summer School on Wireless Sensor Networks and Smart Objects
TinyOS Hands-On Tutorial
This hands-on tutorial presents rapid wireless sensor network
development using TinyOS. The tutorial will be presented by Robert
Szewczyk and Joseph Polastre. Szewczyk and
Polastre each have over three years experience with TinyOS and are
core contributors to the open source project. The tutorial
describes the basic concepts of TinyOS and their usage. Participants
will start developing and running TinyOS applications on the newest
and lowest power mote to date, Tmote sky. Featuring an IEEE 802.15.4
radio at 250kbps and a TI MSP430 microcontroller, Tmote uses the
latest hardware technology available. Low power operation on real
world systems will be explored. Participants will be introduced to
IEEE 802.15.4 and its use in TinyOS and will build a mesh networking
application with network reprogramming and network management on the
Tmote platform.
A family of low power wireless sensor network devices has been built
to enable research and deployments. These devices have featured
commercial off the shelf (COTS) components integrated together on a
platform commonly referred to as a "mote". In parallel to building
motes, UC Berkeley has developed an open source operating system for
embedded wireless sensors called TinyOS. In use at over 500
universities and companies, TinyOS has become the de-facto standard
for experimentation and research in the field of wireless sensor
networks. This tutorial describes the basic concepts of TinyOS and
their usage.
This tutorial is intended for developers that have limited experience
with TinyOS or are TinyOS novices. Participants will be able to deploy
sensors with power management, mesh networking, and network
reprogramming by the end of the tutorial, enabling them to start
building new applications and algorithms using TinyOS. This tutorial
is hands-on and participants should plan on writing code and
installing applications.
Participants will have to bring their own laptop.
Contact: Joe Polastre, Moteiv
|