8 points par jjpark78 2022-06-29 | 1 commentaires | Partager sur WhatsApp
  • Un projet qui porte JerryScript sur MCU afin de permettre le développement de firmwares fonctionnant directement à l’intérieur du MCU en JavaScript
    • Beaucoup de projets sont développés sous une forme contrôlée depuis l’extérieur (comme des projets tels que http://johnny-five.io), ce qui rend difficile de les qualifier de véritables firmwares
    • Dans ce projet, le code est déployé sur le MCU avec un interpréteur JS intégré : c’est un vrai firmware
  • Le développeur principal est coréen.
    • Ce développeur est aussi le principal développeur de StarUML.

[Avantages]

  • Prend en charge les pilotes de nombreux périphériques externes
    (I2C, GPIO, SPI, DAC, PWM, etc.)
  • Fournit un IDE intégré sur le web
  • Prend aussi en charge un CLI, ce qui permet de développer avec l’outil de son choix
  • Divers exemples et prototypes sont publiés avec le projet
  • Très adapté à l’enseignement pour les enfants

[Inconvénients]

  • Au début, STM32 était pris en charge, mais désormais seul RPI2 l’est.
  • Il serait souhaitable de le porter vers une plus grande variété de séries de MCU.
  • Ce serait déjà très bien si la prise en charge d’ESP32 était ajoutée.

1 commentaires