TinyOS is an open source, BSD-licensed operating system designed for low-power wireless devices, such as those used in sensor networks, ubiquitous computing, personal area networks, smart buildings, and smart meters. A worldwide community from academia and industry use, develop, and support the operating system as well as its associated tools, averaging 35,000 downloads a year.

Latest News

January, 2013: The transition to hosting at GitHub is now complete. Part of this transition includes slowly retiring TinyOS development mailing lists for bug tracking and issues to using the GitHub trackers. Thanks to all of the developers who are now improving TinyOS and requesting pulls!

August 20, 2012: TinyOS 2.1.2 is now officially released; you can download it from the debian packages on tinyos.stanford.edu. Manual installation with RPMs with the instructions on docs.tinyos.net will be forthcoming. TinyOS 2.1.2 includes:

  • Support for updated msp430-gcc (4.6.3) and avr-gcc (4.1.2).
  • A complete 6lowpan/RPL IPv6 stack.
  • Support for the ucmini platform and ATmega128RFA1 chip.
  • Numerous bug fixes and improvements.