This document provides instructions for installing and configuring TinyOS on Ubuntu Linux. It outlines downloading TinyOS from its website, adding the TinyOS repositories, configuring environment variables, and compiling and pushing applications to sensor motes. Shell scripts are provided to simplify connecting motes, compiling modules, and pushing compiled code. Running the Java listener and GUI are also explained for receiving and viewing sensor data from motes over a TCP/IP network connection.