Interested Article - Espruino

Espruino — это интерпретатор JavaScript с открытым исходным кодом , созданный для микроконтроллеров , в частности для устройств с размером оперативной памяти до 8 Кб .

Описание

Espruino был создан Гордоном Уильямсом в 2012 году, как попытка сделать разработку под микроконтроллеры мультиплатформенной . Изначально он проектировался для микроконтроллеров STM32 и был закрытым, хоть и бесплатным . Открытие исходного кода же произошло после успешной кампании на Kickstarter по созданию платы с поддержкой JavaScript, где это было одним из условий. После, помимо оригинальной платы, также бы ли созданы ещё несколько официальных плат среди которых Espruino Pico (со встроенным USB разъёмом), Espruino WiFi (с встроенным WiFi-модулем ), Puck.js (с встроенным модулем Bluetooth и жидкокристаллическим дисплеем ). Помимо официальным разработок Espruino был портирован более чем на 40 различных плат разработки и микроконтроллеров , включая сверхпопулярные ESP8266 и ESP32 .

На данный момент вокруг Espruino уже создано активное сообщество разработчиков, создаются уроки по разработке, он упоминается в различных книгах.

Лицензия

Espruino — это программное обеспечение с открытым исходным кодом, распространяемое под лицензией Mozilla Public License, 2.0 . Остальные части распространяются под другими лицензиями.

Примечания

  1. — 2006.
  2. (англ.) . www.espruino.com . Дата обращения: 27 декабря 2018. 27 декабря 2018 года.
  3. . Hackaday (англ.) . 2012-10-05. из оригинала 3 января 2019 . Дата обращения: 27 декабря 2018 .
  4. (англ.) . Kickstarter . Дата обращения: 27 декабря 2018. 17 мая 2019 года.
  5. (англ.) . www.espruino.com . Дата обращения: 27 декабря 2018. 27 декабря 2018 года.
  6. (англ.) . www.espruino.com . Дата обращения: 27 декабря 2018. 27 декабря 2018 года.
  7. (англ.) . www.espruino.com . Дата обращения: 27 декабря 2018. 27 декабря 2018 года.
  8. . — 2018-12-27. 10 ноября 2018 года.
Источник —

Same as Espruino