TinyOS is an open source software component-based operating system and platform targeting wireless sensor networks (WSNs). TinyOS is an embedded operating system written in the nesC programming language as a set of cooperating tasks and processes. It is intended to be incorporated into smartdust. TinyOS started as a collaboration between the University of California, Berkeley in co-operation with Intel Research and Crossbow Technology, and has since grown to be an international consortium, the TinyOS Alliance. INSTALL TINY OS To get a copy of TinyOs and its dependencies. sudo apt-add-repository "deb http://tinyos.stanford.edu/tinyos/dists/ubuntu natty main" apt-get update apt-get install tinyos-2.1.2 python-dev automake subversion g++ Now we have the dependencies we can get a more up-to-date version. cd ~ mkdir -p local/src cd local/src svn checkout http://tinyos-main.googlecode.com/svn/trunk/ tinyos-2.x cd tinyos-2.x/tools ./Bootstrap ./configure --prefix=$HOME/local ...
When you’re curious, you find lots of interesting things to do.