Начало работы с Espruino: JavaScript в микроконтроллере

Лёгкий, гибкий, выразительный JavaScript может исполнять не только ваш браузер, но и микроконтроллер. Благодаря open source ядру Espruinoarrow-up-right и открытой среде программирования, вы сможете создавать сложные электронные устройства действительно просто.

Iskra JSarrow-up-right — флагманская плата Амперки со встроенным интерпретатором JavaScript. Построена на микроконтроллере Cortex-M4. 168 МГц, оперативная память на 5000 переменных JS, 1 МБ флеш-памяти для хранения программы. Совместима по компоновке со стандартом Arduino Uno R3: можно использовать модули и платы расширения Arduino.

«Йодоarrow-up-right» — набор из Iskra JS, модулей, конструктива и книги. Набор учит собирать и программировать собственные устройства на JavaScript и платформе Iskra JS. Книга включает 25 мини-проектов и необходимую теорию.

Документация

Стандартный JavaScript

Классы и объекты, уникальные для Espruino и Iskra JS

Встроенные библиотеки Espruino и Iskra JS

Подгружаемые библиотеки

Репозиторий библиотек от Амперкиarrow-up-right.

circle-info

По умолчанию библиотеки модулей Амперки работают только при подключении к интернету. Если вы планируете прошивать плату Iskra JS без выхода в сеть, сперва необходимо настроить ваш компьютер.arrow-up-right

circle-check

MDN

MDN (Mozilla Development Network)arrow-up-right — обширная документация по JavaScript на русском языке. Большая часть информации применима к программированию микроконтроллеров. Отличия от стандартаarrow-up-right — в минорных деталях.

Espruino

Англоязычные материалы на официальном сайте платформы:

Last updated