N° 267 jeudi 24 septembre 2026

Rechercher

Technologie

KryonOS, un système d'exploitation JavaScript pour les cartes ESP32

KryonOS transforme les cartes ESP32 en ordinateurs généralistes grâce à un système d'exploitation en JavaScript doté d'une interface graphique, d'un interpréteur intégré et d'une boutique d'applications.

KryonOS, un système d'exploitation JavaScript pour les cartes ESP32
A JavaScript OS for the ESP32

Un développeur du nom de Haris a présenté KryonOS, un système d'exploitation en JavaScript conçu pour les cartes ESP32. Le projet transforme ces microcontrôleurs en ordinateurs généralistes, une tendance qui s'affirme à mesure que la puissance de calcul de ces composants augmente.

KryonOS se distingue des tentatives précédentes par le choix du JavaScript plutôt que du Python ou du C. Le système intègre une interface graphique simple, une bibliothèque de graphismes et un interpréteur JavaScript embarqué. Il fonctionne sur une large gamme de cartes ESP32 équipées d'écrans, y compris le modèle très répandu surnommé Cheap Yellow Display.

Le système offre un accès complet au système de fichiers de la carte SD ainsi qu'une API permettant d'exploiter le matériel. Il propose également une boutique d'applications pour télécharger des logiciels, un choix qui rappelle l'expérience proposée par le Badge.Team européen. Leur badge SHA2017 avait donné naissance à une série d'appareils toujours utilisés aujourd'hui, avec une approche similaire reposant sur Python.

L'intérêt de KryonOS réside dans la popularité du JavaScript, un langage familier à de nombreux développeurs web. Cette accessibilité pourrait faciliter la création d'applications pour microcontrôleurs, à l'image de ce qui s'est produit avec Python. Il y a quelques années, faire tourner Python sur un microcontrôleur semblait improbable ; aujourd'hui, c'est une pratique courante. Le JavaScript embarqué pourrait suivre la même trajectoire.

Le projet n'en est qu'à ses débuts, mais il illustre une évolution de fond : les microcontrôleurs deviennent suffisamment puissants pour supporter des environnements de développement de haut niveau. KryonOS s'inscrit dans cette dynamique en misant sur un écosystème familier et une architecture ouverte.

9Vues

Élodie Rivière

Auteur

Journaliste société

Élodie Rivière couvre pour Nacrée l’actualité, la politique, l’économie, la société et la culture. Son travail met l’accent sur la vérification, le contexte et la clarté pour les lecteurs.