Skip to main content
Stratify OS Logo

Stratify OS

Fully-Featured Microcontroller Operating System

Appliation Based

Stratify OS is an application-based microcontroller operating system. This means you can start writing your application without worrying about building and integrating the system-level code.

ARM Cortex M

Stratify OS runs exclusively on the ARM Cortex M architecture. It is deeply integrated with specialized Cortex M hardware like the NVIC, MPU, SysTick, and cache.

Fully Featured, POSIX API

Built-in pthread, semaphore, mutex, socket and more in an API you already know. Standard C plus commonly used 3rd-party code is pre-integrated (FATFS, TLS, JSON).

Get started in a few minutes

In just a few minutes, you can downlod a kernel image, flash your development board, as well as build and install a new application.

Try it Now
// Complete HelloWorld Program for Stratify OS#include <cstdio>
int main(int argc, char * argv[]){  printf("Hello World\n");  return 0;}   

Focus on What Matters!

System code is usually between 60% and 90% of all the project code. Using Stratify OS means you can focus on the part that matters most: your application. The system code is already ready.

Learn More