embOS
embOS is a priority-controlled RTOS (real-time operating system). It is designed to be the foundation for developing embedded applications and is continually developed since 1992. embOS is available for all popular cores, compilers and development tools and has been deployed in several billion devices in a range of application areas. Since 1992, embOS has been the preferred RTOS choice for engineers in the embedded market. It offers ease-of-use and guarantees 100% deterministic real-time operation for any embedded device. This real-time operating system is highly portable and fully source-compatible on all platforms, making it easy to port applications to different cores. Tasks can easily be created and safely communicate with each other, using communication mechanisms such as semaphores, mailboxes, and events. The real-time operating system is free for any non-commercial use like education and evaluation, without any technical limitation.
Learn more
Nucleus RTOS
Nucleus® RTOS enables system developers to address the complex requirements demanded by today’s advanced embedded designs. Nucleus brings together kernel-rich functionality and tooling features ideal for applications where a scalable footprint, connectivity, security, power management, and deterministic performance are essential. Nucleus RTOS is a proven, reliable, and fully optimized RTOS. Nucleus has been successfully deployed in highly demanding markets with rigorous safety and security requirements such as industrial systems, medical devices, airborne systems, automotive and more. Stable deterministic kernel with a small memory footprint. A lightweight process model for optimized memory partitioning. Dynamically load and unload processes for greater modularity of applications.
Learn more
Amazon FreeRTOS
FreeRTOS is an open source, real-time operating system for microcontrollers that makes small, low-power edge devices easy to program, deploy, secure, connect, and manage. Distributed freely under the MIT open source license, FreeRTOS includes a kernel and a growing set of software libraries suitable for use across industry sectors and applications. This includes securely connecting your small, low-power devices to AWS Cloud services like AWS IoT Core or to more powerful edge devices running AWS IoT Greengrass. FreeRTOS is built with an emphasis on reliability and ease of use, and offers the predictability of long term support releases. A microcontroller contains a simple, resource-constrained processor that can be found in many devices, including appliances, sensors, fitness trackers, industrial automation, and automobiles.
Learn more
VxWorks
The World’s Leading Real-Time Operating System for the Intelligent Edge
For nearly 35 years, VxWorks has been used to ensure the security, safety, and reliability you need to design and build mission-critical embedded systems that simply must work.
VxWorks® is the industry’s most trusted and widely deployed real-time operating system (RTOS) for mission-critical embedded systems that must be secure and safe. It delivers a proven, real-time, and deterministic runtime combined with a modern approach to development. Regardless of industry or device type, companies building intelligent edge systems rely on the VxWorks pedigree of security, safety, high performance, and reliability.
VxWorks is a deterministic, priority-based preemptive RTOS with low latency and minimal jitter. It is built on an upgradable, future-proof architecture to help you rapidly respond to changing market requirements and technology advancements.
Learn more