Цитата(Kopa @ Sep 19 2005, 21:32)
...http://www.tinyos.net...
===============
http://www.tinyos.net/faq.html#SEC-16What is TinyOS?
TinyOS is an event based operating environment designed for use with embedded networked sensors. More specifically, it is designed to support the concurrency intensive operations required by networked sensors with minimal hardware requirements. There are hundreds of TinyOS projects throughout the world. See the Related Work page for a fraction of them (and if you'd like to send a link to other related work, send it to kwright@cs.berkeley.edu.
The programming language of TinyOS is stylized C that uses a custom compiler 'NesC'. The source for NesC as well as TinyOS are available on SourceForge.
TinyOS was initially developed by the U.C. Berkeley EECS Department, and is distributed under the disclaimer below.
We have support for "offline simulation", i.e. running virtual motes on your computer.
=============
Из этого следует, что это весьма специфическая штуковина, предназначенная для построния распределенной сети сбора данных. Одной из ее главных фич яаляется возможность поднять под *nix виртуальную сеть контроллеров и посмотреть, как стек протоколов работает.
То, что она не не чистом C - смущает. Вероятно, оно с научной точки зрения очень правильно, но с практической.... В общем, если Вы хотите сделать конкурента Zigbee - оно для Вас

.
Ресурсы
http://sourceforge.net/projects/nescc - компилер
http://sourceforge.net/projects/galsc - какая-то приблуда на тему компилера
http://sourceforge.net/projects/tinydt - TinyDT is a TinyOS plugin for the Eclipse platform that implements an IDE for TinyOS/nesC development.
http://sourceforge.net/projects/racogen - Rapid Code Generator using NesC syntax - судя по всему, подохло