--- title: TinyOS Reviews meta\_title: 'TinyOS Reviews 2026: Details, Pricing, & Features | G2' meta\_description: Filter 25 reviews by the users' company size, role or industry to find out how TinyOS works for a business like yours. aggregate\_rating: rating\_value: 4.0 review\_count: 25 scale: '5' date\_modified: '2026-08-07' parent\_category: name: IoT Management url: https://www.g2.com/categories/iot-management ---

# TinyOS Reviews & Product Details

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.

* * *

Seller
[GitHub](https://www.g2.com/sellers/github)
Discussions
[TinyOS Community](https://www.g2.com/products/tinyos/discuss)

Show More

## Top-Rated Alternatives

[

 ![Windows for IoT](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Windows for IoT")

Windows for IoT

4.3/5(19)

](https://www.g2.com/products/windows-for-iot/reviews)

[

 ![Amazon FreeRTOS](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Amazon FreeRTOS")

Amazon FreeRTOS

4.1/5(13)

](https://www.g2.com/products/amazon-freertos/reviews)

[

 ![Nucleus RTOS](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Nucleus RTOS")

Nucleus RTOS

4.2/5(24)

](https://www.g2.com/products/nucleus-rtos/reviews)

[
View All Alternatives
](https://www.g2.com/products/tinyos/competitors/alternatives)

## User Insights

Average based on 25 real user reviews.

[Log in to unlock pricing and user insights](/login)

VC

Victor C.

Senior Researcher - Networked Embedded Systems

Small-Business (50 or fewer emp.)

11/24/2020

"A didactic but dated OS for embedded systems"

3/5

What do you like best about TinyOS?

TinyOS is developed in the nesC language which is quite different from C. Instead of the traditional C application that has a main function from which the entire functionality develops, TinyOS applications are more similar to component-orientated systems.

An application is a collection of components that implement interfaces and are connected through those interfaces.

In this way TinyOS makes the developer more aware of the interaction between components (hardware and software) than if developing a sequential C application. Review collected by and hosted on G2.com.

What do you dislike about TinyOS?

Development in TinyOS is difficult to grasp for someone schooled in C or Java, and for this reason it has lost momentum in favour of more traditional C-based real time OSs such as Contiki, Riot, etc. Review collected by and hosted on G2.com.

Recommendations to others considering TinyOS:

TinyOS is dated. It hasn't received any support for years now. The team that was maintaining TinyOS has now moved on to Tock OS, and Contiki OS is the preferred OS for embedded systems research nowadays. Review collected by and hosted on G2.com.

What problems is TinyOS solving and how is that benefiting you?

The main purpose of TinyOS is research and development of embedded systems applications. I have used TinyOS to develop Medium Access Control protocols, routing protocols, security protocols, power management algoirthms, and holistic security architectures for low power embedded devices.

I have also developed or contributed to the development of file system drivers.

I have implemented different types of applications, from multi-sensorial falls detection applications to an application that plays "Jingle bells". Review collected by and hosted on G2.com.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Research](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Research")
UR

Verified User in Research

Small-Business (50 or fewer emp.)

1/1/2021

"Overall good experience, nice idea with wiring and support for multiple devices"

3/5

What do you like best about TinyOS?

Overall idea and environment idea is great. Love the nesc idea of wiring, this makes the system easier to connect big components while maintaining the low level of access with c Review collected by and hosted on G2.com.

What do you dislike about TinyOS?

Debugging might be hard or at least not well documented. More project examples could be created as documentation for quick start. Review collected by and hosted on G2.com.

What problems is TinyOS solving and how is that benefiting you?

Used for wireless sensor network of shimmer devices for medical data acquisition Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Christian H.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Christian H.")
CH

Christian H.

Software Product Engineer

Small-Business (50 or fewer emp.)

11/2/2020

"Developing Wireless Network Sensor with TinyOS was easy and useful"

3/5

What do you like best about TinyOS?

Developing with TinyOS is very simple and flexible Review collected by and hosted on G2.com.

What do you dislike about TinyOS?

As many other codes it has some limitations. Review collected by and hosted on G2.com.

Recommendations to others considering TinyOS:

Using TinyOS is simple and efficient. Consider using it for ressearch and development in your projects Review collected by and hosted on G2.com.

What problems is TinyOS solving and how is that benefiting you?

Simulation of real wireless sensor networks to find the data traffic and network efficiency Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Oil & Energy](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Oil & Energy")
UO

Verified User in Oil & Energy

Small-Business (50 or fewer emp.)

12/9/2020

"Academia Friendly"

2.5/5

What do you like best about TinyOS?

It has a very tidy construct for setting up different node systems, which makes it easy to implement various protocols Review collected by and hosted on G2.com.

What do you dislike about TinyOS?

User startup guide is sometimes confusing Review collected by and hosted on G2.com.

What problems is TinyOS solving and how is that benefiting you?

Setting up a communication protocol with handshake. It has great benefits in analysing race conditions Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

##### Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

[
View More Pricing Information
](https://www.g2.com/products/tinyos/pricing)

TinyOS Comparisons

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_13aba37ae908d9cf29a2452925257ccc/windows-for-iot.jpeg "Product Avatar Image")

Windows for IoT

4.3/5(19)

[
Compare Now
](https://www.g2.com/compare/tinyos-vs-windows-for-iot)

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_b3390b4cc3d92e87d570895f7358c003/amazon-freertos.jpg "Product Avatar Image")

Amazon FreeRTOS

4.1/5(13)

[
Compare Now
](https://www.g2.com/compare/amazon-freertos-vs-tinyos)

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_7aa072a7876094310885ea3c7f4da579/nucleus-rtos.png "Product Avatar Image")

Nucleus RTOS

4.2/5(24)

[
Compare Now
](https://www.g2.com/compare/nucleus-rtos-vs-tinyos)

##### 
##### TinyOS Features

Security

Network Security

[
View More Features
](https://www.g2.com/products/tinyos/features)

## Work at GitHub?

Claim this profile to respond to reviews, update product info, and reach in-market buyers.

[
Claim this profile
](https://www.g2.com/products/tinyos/claim_requests/new?utm_medium=profile-footer-claim-cta&utm_source=g2)

##### Categories on G2

[IoT Operating Systems](https://www.g2.com/categories/iot-operating-systems)

##### Explore More

[Best platforms for reducing false positives in cloud detection](https://www.g2.com/discussions/what-are-the-platforms-for-reducing-false-positives-in-cloud-detection)[What are the most trusted mobility consulting firms by enterprise directors based on user reviews?](https://www.g2.com/discussions/what-are-the-most-trusted-mobility-consulting-firms-by-enterprise-directors-based-on-user-reviews)[Which retail task management apps are mobile-friendly enough for store associates to view and complete tasks on their phones during a shift?](https://www.g2.com/discussions/which-retail-task-management-apps-are-mobile-friendly-enough-for-store-associates-to-view-and-complete-tasks-on-their-phones-during-a-shift)

[Best session replay tool for SaaS startups](https://www.g2.com/discussions/what-s-the-best-session-replay-tool-right-now)[Best Remote Desktop Software](https://www.g2.com/discussions/in-your-opinion-what-is-the-best-remote-desktop-software)[Best software for budget tracking in event planning](https://www.g2.com/discussions/best-software-for-budget-tracking-in-event-planning)

[Show MoreShow Less](javascript:void(0);)