embOS – The Leading RTOS (Real Time Operating System)
embOS is a priority-controlled RTOS (real-time operating system). It is designed to be the foundation for developing embedded applications. This leading RTOS of over 25 years is available for all popular cores, compilers and development tools and has been deployed in several billion devices in a range of application areas.
- Powerful & easy-to-use API
- High performance with low memory use
- Kernel awareness plugins available
- Zero interrupt latency
- MISRA-C:2012 compliant
- Functional Safety Certified with IEC 61508 SIL 3 and IEC 62304 Class C
embOS — The Preferred RTOS for Embedded Systems for 25+ Years
For over 25 years, 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.
embOS Certification & Royalties
Certified by TÜV SÜD, embOS complies with the functional safety standards: IEC 61508 SIL 3 and IEC 62304 Class C.
The real-time operating system is free for any non-commercial use like education and evaluation, without any technical limitation.
For commercial use SEGGER offers a versatile embOS licensing policy with no royalties at a reasonable price.
One Professional Solution for All Applications
The versatile nature of embOS makes this RTOS a core ingredient of any firmware that has to handle tasks requiring synchronization, timely responses, multiple tasks or threads at the same time. This means it is applied in a wide range of different areas, as seen below. For example, IP stacks and USB-Host side stacks are nearly impossible to run without proper scheduling provided by an RTOS.

Safety Critical Devices
Products benefit from certified functional safety thanks to embOS-Safe. Certification is in accordance with IEC 61508 SIL 3 and IEC 62304 Class C.

Internet of Things
embOS is designed for ultra low power consumption. It can be used in any battery-powered application.

Networking
embOS is designed for the usage in any networking device. This makes embOS and emNet (TCP/IP stack) the perfect solutions for networking products.

Consumer Electronics
embOS – The first choice of any consumer electronics device. Entertainment, communications or white goods (washing machines, etc.).

Industrial Controls
embOS is an essential component of every industrial control – especially in applications where functional safety and deterministic behavior are mandatory.

Automotive
embOS is the perfect real-time operating system for your automotive environment whether it is used inside an ECU or for dashboard applications.

Medical Devices
embOS-Safe is the ideal solution for every medical device. The embOS certification according to IEC 62304 Class C ensures the safety of medical products.

Avionics
Engineers building aerospace systems know that they can rely on the certified embOS-Safe for the foundation of their safety critical products.
embOS RTOS—Free, Library and Source Code
The real-time operating system embOS comes in three different variants: Free, Library, and Source code. The fully functional Free variant can easily be downloaded for each embOS port and has no technical limitation.
All embOS variants include complete ready-to-go board support packages for various devices and evaluation boards.
Features | Free | Library | Source code |
---|---|---|---|
embOS libraries | |||
embOS source code | |||
embOSView - Profiling PC tool | |||
embOS manual | |||
CPU and compiler specific manual | |||
Release notes | |||
embOS IDE plugins | |||
SystemView instrumentation | |||
Device Support | |||
Board support packages | |||
Updates and Technical Support | |||
Feature & Maintenance Updates | |||
Technical Support | |||
Free for any non-commercial use |
Supported
Not Supported