ДОСЛІДЖЕННЯ МОЖЛИВОСТЕЙ ОПЕРАЦІЙНОЇ СИСТЕМИ MONGOOSE OS НА ПЛАТФОРМІ ESP8266

Дмитро Миколайович Мельник

Анотація


У статті проаналізовано можливості вбудованого програмного забезпечення Інтернету речей Mongoose OS, доступної під ліцензією Apache версії 2.0. Проведено порівняння кількісної характеристики такої як швидкість виконання програм та якісних характеристик, зокрема легкість написання та простота читання коду написаних мовами JavaScript з двигуном mJS та C. Також описано процедуру прискорення роботи JavaScript за рахунок винесення складних математичних обчислень в функції написані на С та використання їх за допомогою експорту користувацьких функції (FFI).


Повний текст:

PDF

Посилання


Mongoose OS - an IoT Firmware Development Framework [Електронний ресурс] — Режим доступу: https://github.com/cesanta/mongoose-os/ — (дата звертання 19.09.2019);

Mongoose OS - reduce IoT firmware development time up to 90% [Електронний ресурс] — Режим доступу: https://mongoose-os.com/ — (дата звертання 03.10.2019);

Mongoose OS documentation [Електронний ресурс] — Режим доступу: https://github.com/cesanta/mongoose-os-docs/ — (дата звертання 03.10.2019);

ESP speed compare in LUA, MicroPython, Arduino [Електронний ресурс] — Режим доступу: http://esp8266freq.blogspot.com/2016/12/esp-speed-compare-in-lua-micropython.html — (дата звертання 11.11.2019).


Посилання

  • Поки немає зовнішніх посилань.