Distributed middleware runtime
OpenEmber targets robotics and smart devices with node lifecycles, pub/sub messaging, parameters, and services—modules can run on different boards and still work together.
Layered architecture & HAL
Clear stack from apps down to modules, components, core, and platform—OS abstractions plus UART, GPIO, I2C, and more for portable embedded code.
EmberLite & shared tooling
EmberLite keeps a pure C runtime for tight footprints; both stacks share the ember CLI and the Kconfig + CMake workflow.
Contact
OpenEmber is under active development. Curious about the project or have questions? I'd be glad to hear from you.
WeChatArchimedong