Best IoT Operating Systems

Products Buyer's Guide
7.8
Wind River VxWorks
★★★★★

Wind River VxWorks

VxWorks has been the industry-leading real-time operating systems (RTOS) for building embedded devices and systems for more than 30 years. Its rich functionality helps customers deploy innovative products while lowering costs and shortening production cycles.

Not as good as I expected from such a well-known company - Fernando O.

Ease of use
7.3
Support
7.7
Ease of Setup
0.0
7.2
Tizen
★★★★★

Tizen

Tizen is an open and flexible operating system built from the ground up to address the needs of all stakeholders of the mobile andæconnected device ecosystem, including device manufacturers, mobile operators, application developers and independent software vendors(ISVs)

Powerful framework but lack of support. - ANSAR H.

Ease of use
7.9
Support
6.8
Ease of Setup
6.0
8.0
TinyOS
★★★★★

TinyOS

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 didactic but dated OS for embedded systems - Victor C.

Ease of use
8.0
Support
8.0
Ease of Setup
7.4
8.4
Nucleus RTOS
★★★★★

Nucleus RTOS

The Nucleus RTOS is deployed in over 3 billion devices and provides a highly scalable micro-kernel based real-time operating system designed for scalability and reliability. System reliability can be improved using lightweight memory partitioning support that can function with or without MMU/MPU assisted protection in systems spanning the range of aerospace, industrial, and medical applications. Developers can make full use of multi-core ...

Nucleus RTOS Review for the designing of smart systems. - Sobin T.

Ease of use
9.1
Support
8.1
Ease of Setup
0.0
8.0
Windows 10 IoT
★★★★★

Windows 10 IoT

Windows 10 IoT lets you use the power of Windows to create a solution quickly and securely.

Tax Accountant - User in Accounting

Ease of use
7.6
Support
7.9
Ease of Setup
7.0
8.2
Amazon FreeRTOS
★★★★★

Amazon FreeRTOS

Amazon FreeRTOS is an operating system for microcontrollers that makes small, low-power edge devices easy to program, deploy, secure, connect, and manage.

A RTOS for real embedded systems - Rahul S.

Ease of use
9.2
Support
7.5
Ease of Setup
0.0
8.0
Apache Mynewt
★★★★★

Apache Mynewt

Apache Mynewt is a modular real-time operating system for connected Internet of things devices that must operate for long times under power, memory, and storage constraints.

good experience using software - Internal Consultant in Medical Devices

Ease of use
Support
Ease of Setup
8.0
Contiki
★★★★★

Contiki

Contiki is an open source operating system for the Internet of Things. Contiki connects tiny low-cost, low-power microcontrollers to the Internet. Contiki is a powerful toolbox for building complex wireless systems.

Past client. - G2 User in Performing Arts

Ease of use
Support
Ease of Setup
0.0
Android Things
★★★★★

Android Things

Android Things lets you experiment with building devices on a trusted platform, without previous knowledge of embedded system design.

Android Things for automotive - Srikanya K.

Ease of use
Support
Ease of Setup
B2B Software Guide