Embedded Software for Industrial Applications

Industries Industrial 1

In today's interconnected world, the demands for continuous and reliable operation in embedded industrial systems have never been greater.

Reliability, long-life, interoperability, and meeting modern industrial standards are paramount. Most of these systems rely on the breadth, power, and flexibility of RTOS-based designs. For such products and applications as white goods, industrial automation, lighting control, e-metering, and more, let Cesium RTOS take months off your development cycle. Cesium RTOS provides a choice of real-time kernels, TCP/IP, File System, USB products, and Modbus modules that are all derived from Micrium's clean and easy-to-use codebase with field-proven reliability.


Benefits of Cesium RTOS Embedded Software Modules

Address tight market windows

Counter the 'more software, more complexity' mentality of most embedded suppliers

 Meet a wide range of requirements covering the simplest designs to mission-critical applications

 Accompanied with unprecedented documentation and ready-when-needed support

 Provide a decided time-to-market advantage at a reasonable price


Real-Time Performance

 Industrial products, especially those responsible for driving motors, cannot tolerate the overhead of a large, bloated operating system.

The core of today's Cesium RTOS, which stems from Micrium's µC/OS, has remained remarkably lightweight since its first release more than 30 years ago.


Cesium Cs/OS2 and Cs/OS3 kernels

Comfortly  run on resource-constrained systems

 Operate with as little as 5 kBytes of flash memory and 500 bytes of RAM

 Have an incredibly efficient scheduler that consists of just two lines of C code

 Can perform a context switch in as little as 50 CPU cycles


Interrupt latency is a specially important parameter in industrial systems.

 Cesium RTOS makes use of "non-kernel-aware" ISRs. As illustrated below, non-kernel-aware ISRs have an extremely high priority and are devoid of the extra code normally required in a kernel-based ISR. The latency for these handlers is dependent only on a system's built-in hardware interrupt latency and its interrupt-disable time.

Cesium RTOS Task Management


Robust Connectivity Options

Cesium RTOS software stacks

Micrium's TCP/IP stack, which is at the core of Cesium Cs/NET, has a long history of successful deployments. It closely follows the relevant RFCs and has been validated using Ixia's IxANVL network testing library. For applications demanding encryption, we provide a premium SSL module developed by the Internet security experts at SEGGER. Other network security options are also available.


Safety-Critical Credentials

Certification History 1

Our involvement with safety-critical systems dates back practically to the release of µC/OS-II in 1998, well before many of today's competing RTOSes were even written.

Working in conjunction with the functional safety experts at Embedded Office, we have guided customers and assissted them with safety critical certifications, to comply with standards that include DO-178B (up to Level A), IEC-61508 (SIL3), and IEC-62304 (Class C).

Industrial systems are a part of our DNA, and this is especially true for the Cs/OS2 kernel.

From basic sensors and actuators to highly accurate, Internet-enabled metering systems, Cesium RTOS is currently hard at work in factories, power plants, and warehouses around the globe.


Customer Testimonials

JetControl 647 from Jetter Automation

Tobias Föll, Development Department Head
Jetter AG

The JetControl 647 is a high-capacity controller system for industrial automation applications, with high performance and functionality, for more than 1000 digital I/Os and up to 48 axes.

We use µC/OS because of low overhead and high performance.


Turbine PhD System from NRG Systems

Mark Chaffee, Lead Firmware Engineer
Renewable NRG Systems

Our experience has been very positive; using Micrium enabled us to deliver a reliable product in a very short time. Specifically, we've found Micrium's comprehensive documentation to be a huge benefit. Currently, Micrium's RTOS kernel, µC/TCP-IP, µC/FTP-Client, and µC/FS are all used in our Turbine PhD System, a wind turbine condition monitoring system.

We've consistently found that Micrium offers a good, well-documented product with very responsive technical support. We were able to get our product to market sooner than we could have doing it on our own or had we stuck with a competitive option. Based on our experience, we certainly hope we have the opportunity to use Micrium on new projects in the future.



Cesium RTOS includes comprehensive documentation, full source code, powerful debugging features, and support for a wide range of CPU architectures.


Cesium RTOS offers unprecedented ease-of-use, a small memory footprint, remarkable energy efficiency, and all with a full suite of protocol stacks.


Engineers across the world building industrial controls, medical devices, and aerospace systems know they can rely on Cesium RTOS for the foundation of exceptional products.