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