A Desktop-Style OS for the ESP32
Most ESP32 projects have just a single purpose. After you write the firmware and flash it to the board, it becomes a weather station, a robot controller, or whatever you originally built it to do. KryonOS takes a different approach by treating the ESP32 more like a tiny personal computer. Instead of replacing the firmware every time you start a new project, it provides an operating system that runs JavaScript applications on top of the hardware.
KryonOS is an open source graphical operating system for ESP32 and ESP32-S3 boards that combines a desktop-style interface with an integrated JavaScript runtime. After the OS is installed, applications can be developed in JavaScript, copied onto the device, and launched without rebuilding the firmware. The project uses the Duktape JavaScript engine and includes an application launcher, file manager, cloud services, an App Store, and built-in APIs for interacting with the underlying hardware.
Running on...
Copyright of this story solely belongs to www.hackster.io. To see the full text click HERE