Not all RTOS are equal. They are designed for different purposes and have different strengths. We have selected three that should cover most needs from small projects to Safety Critical systems. All three have support software and various stacks.
embOS is a priority-controlled real time operating system, designed to be used as foundation for the development of embedded real-time applications. It is a zero interrupt latency, high-performance RTOS that has been optimised for minimum memory consumption in both RAM and ROM, as well as high speed and versatility. > Link to
The SCIOPTA architecture is specifically designed to provide excellent real-time performance and small size. Internal data structures, memory management, interprocess communication and time management are highly optimised. Suitable for SAFETY CRITICAL applications. > Link to
HCC-Embedded is the foremost vendor of storage and communication solutions for embedded systems. The company’s suite of file systems covers the entire range of embedded applications, from the smallest to the largest. With HCC-Embedded, one size does NOT fit all; developers can choose a file system that's right for their applications.
All of HCC’s products are designed and tested to the highest standards, in order to maximize performance, reliability and portability. HCC-Embedded, as an independent company that serves the entire embedded community, has paid special attention to portability issues. With HCC products, it’s possible to use virtually any RTOS, or a home-brew operating system, or a non-RTOS operating system, or no operating system at all.> Link to
Cypherbridge software stacks are targeted at applications, where space, power and performance are carefully balanced. Our complement of device software solutions includes uSSL public-key infrastructure security and encryption SDK, uSSH embedded SDK, and uLoad secure boot loader and distribution server.> Link to