Clever Geek Handbook
📜 ⬆️ ⬇️

Espruino

Espruino is an open source JavaScript interpreter designed for microcontrollers , in particular for devices with RAM size up to 8 kb . [2]

Espruino
Type of
AuthorGordon Williams
Developer
Written on
First edition
LicenseMPL 2.0
Siteespruino.com

Description

Espruino was created by Gordon Williams in 2012, as an attempt to make development for microcontrollers multi-platform . It was originally designed for STM32 microcontrollers and was closed, albeit free . [3] The opening of the source code happened after a successful Kickstarter campaign to create a board with JavaScript support, where this was one of the conditions. [4] After, in addition to the original board, would there be a few more official boards, including Espruino Pico (with a built-in USB port), Espruino WiFi (with a built-in WiFi module ), Puck.js (with a built-in Bluetooth module and a liquid crystal display ) . In addition to official developments, Espruino was ported to more than 40 different development boards and microcontrollers [5] , including the super popular ESP8266 [6] and ESP32 [7] .

At the moment, an active community of developers has already been created around Espruino, development lessons are being created, it is mentioned in various books.

License

Espruino is an open source software distributed under the Mozilla Public License, 2.0 . [8] The remaining parts are distributed under other licenses.

  1. ↑ The Espruino Open Source Project on Open Hub: Languages ​​Page - 2006.
    <a href=" https://wikidata.org/wiki/Track:Q124688 "> </a> <a href=" https://wikidata.org/wiki/Track:P1972 "> </a>
  2. ↑ What is Espruino? (eng.) . www.espruino.com . Date of treatment December 27, 2018.
  3. ↑ A JavaScript interpreter for ARM micros (English) , Hackaday (October 5, 2012).
  4. ↑ Espruino: JavaScript for Things . Kickstarter Date of treatment December 27, 2018.
  5. ↑ Other Boards . www.espruino.com . Date of treatment December 27, 2018.
  6. ↑ Espruino on ESP8266 (English) . www.espruino.com . Date of treatment December 27, 2018.
  7. ↑ Espruino on ESP32 (English) . www.espruino.com . Date of treatment December 27, 2018.
  8. ↑ The Espruino JavaScript interpreter: Official Repo - espruino / Espruino . - 2018-12-27.
Source - https://ru.wikipedia.org/w/index.php?title=Espruino&oldid=99037571


More articles:

  • Geghstrom, Eugene-Alexander Elisovich
  • Project 360
  • Sava (Buoy tributary)
  • Zbinden, Fritz
  • There is fun
  • Biombo (Borough)
  • Hexed
  • Sachatamia
  • Svetlana (ballad)
  • Kun, Roland

All articles

Clever Geek | 2019