Le KryonOS développé par Haris est un système d’exploitation basé sur JavaScript pour ESP32. Il propose une interface graphique simple, une bibliothèque graphique, un environnement d’exécution JavaScript, un accès au système de fichiers de la carte SD et une API matérielle ; il fonctionne sur diverses cartes ESP32 dotées d’un écran, notamment la Cheap Yellow Display. Il dispose également d’une boutique d’applications pour les logiciels téléchargeables.
Pourquoi c’est important
Ce projet réunit sous une même plateforme, pour les applications développées sur ESP32, les composants matériels ainsi que l’interface graphique, l’accès aux fichiers et la distribution de logiciels. À ce titre, il permet notamment aux développeurs travaillant avec des cartes dotées d’un écran d’évaluer l’environnement commun proposé par KryonOS, plutôt que de combiner des outils distincts pour répondre à différents besoins. La boutique d’applications montre que le système ne se limite pas à un logiciel installé sur un seul appareil, mais comprend également une couche logicielle accessible aux utilisateurs. Cependant, les applications disponibles dans la boutique, le niveau de compatibilité entre les cartes prises en charge et les scénarios d’utilisation dans lesquels l’architecture basée sur JavaScript est suffisante restent encore sans réponse.
Contexte
ESP32 n’est pas un nouveau nom dans les archives de FikirPilot : nous avons publié 6 articles mentionnant ce nom au cours des 90 derniers jours ; le plus récent date du 23 septembre 2026.