JS
Script-Driven Architecture
ElenaOS uses a script-driven app model where JavaScript defines UI and interaction logic, while native code handles rendering and scheduling.
An embedded wearable system powered by LVGL and JerryScript, designed for fluid smartwatch experiences on resource-constrained hardware.
Project Highlights
ElenaOS uses a script-driven app model where JavaScript defines UI and interaction logic, while native code handles rendering and scheduling.
The graphical stack is powered by LVGL, and watch faces and apps run on a unified JerryScript engine for consistent runtime behavior.
Clear abstraction layers and unified APIs make ElenaOS easier to port across different MCUs and hardware platforms.
Inspired by Apple Watch interactions, ElenaOS emphasizes gesture flow, smooth animations, and clear interface hierarchy on embedded devices.