Embedded Operating System with runtime platform for portable application-driven functionality on microcontroller devices.
Embedicos application runtime brings a portable app layer to microcontroller devices, allowing applications to run above hardware using a clear lifecycle model, shared system services (display, touch, motion), and safe app switching without reboot. It introduces a lightweight embedded OS-style environment that works even with minimal input like a single-button interface, prepares support for JavaScript apps, and includes planned crash protection mechanisms to keep devices stable. The result is faster time-to-develop, better app portability between boards, and a simple but powerful runtime platform for makers and professionals building modern embedded GUI devices.
The Embedicos service architecture provides a stable device-agnostic service layer between applications and hardware, allowing apps to use features like display, touch, motion, and future system capabilities through a consistent service API instead of direct driver access. This creates strong hardware independence, improves app portability across boards, and enables safe service lifecycle control managed by the runtime. As a result, developers can build applications faster, reuse functionality more easily, and rely on a scalable foundation ready for future extensions without breaking existing apps.
The Embedicos UI architecture is built around a minimal but powerful single-button interface that allows full control of the system even on devices without touch capability, making it ideal for simple embedded hardware. At the same time, it supports a wide range of input interfaces including touch, keyboard, mouse, and other controllers, allowing the same runtime to scale across different device classes. This creates a consistent unified interaction model that keeps the system portable, efficient, and accessible for both makers and professional embedded applications.
Interested in collaboration, partnership or early access? Send us a message.