8P by jjpark78 2022-06-29 | favorite | 댓글 1개
  • MCU에 Jerryscript를 포팅해서 Javascript로 MCU내부에서 동작하는 펌웨어 개발이 가능한 프로젝트
    • 많은 프로젝트들이 외부에서 컨트롤하는 형식 (http://johnny-five.io 같은 프로젝트) 으로 개발되고 있어서 Real Firmware라고 하기 힘듦
    • 이 프로젝트는 MCU에 JS 인터프리터와 함께 코드가 업로드되는 리얼 펌웨어
  • 메인 개발자가 한국인.
    • 이 개발자는 StarUML의 메인 개발자이기도 함.

[장점]

  • 다양한 외부 기기의 드라이버를 지원함
    (I2C, GPIO, SPI, DAC, PWM 등등)
  • 웹으로 통합된 IDE 제공
  • CLI도 지원해서 원하는 개발툴에서 개발 가능
  • 다양한 예제와 프로토타입이 함께 공개되어 있음.
  • 아이들 교육용으로 매우 적합

[단점]

  • 초창기에는 STM32를 지원했는데, 지금은 RPI2만 지원.
  • 보다 다양한 MCU 시리즈로 포팅되면 좋을 듯.
  • ESP32만 추가로 지원해줘도 좋을것 같음.