Radar van Elk Solutions

Hackaday · Creativity & design

JavaScript OS for ESP32 Microcontrollers

KryonOS is a new JavaScript-based operating system designed for the ESP32 microcontroller, aiming to make it a more general-purpose computer.

The OS features a simple graphical user interface, a graphics library, and a built-in JavaScript runtime interpreter. It is compatible with various ESP32 boards that have screens, including the popular Cheap Yellow Display.

KryonOS provides full access to the SD card filesystem and includes an API for hardware interaction. A notable feature is its app store for downloadable software, drawing parallels to the Badge.Team's SHA2017 badge which utilized Python.

The project's potential is highlighted by the widespread familiarity with JavaScript development, making it accessible to many developers accustomed to web technologies. This approach mirrors the past evolution of Python on microcontrollers, which was once considered ambitious.

AI-samenvatting op basis van de bron.

Hackaday