ОС Мангуст
Mongoose OS — это платформа разработки встроенного ПО для Интернета вещей (IoT), доступная по лицензии Apache версии 2.0. Он поддерживает подключенные микроконтроллеры с низким энергопотреблением, такие как: ESP32 , ESP8266 , TI CC3200, TI CC3220, STM32 (серии STM32L4, STM32F4, STM32F7). [ 1 ] Его цель — стать полноценной средой для прототипирования, разработки и управления подключенными устройствами.
Он предназначен для сокращения времени и затрат, связанных с проектами Интернета вещей. [ 2 ]
ОС Mongoose служит промежуточным звеном между прошивкой Arduino, подходящей для прототипирования, и собственными SDK для микроконтроллеров без ОС. [ 3 ]
Он разработан компанией Cesanta Software Ltd., базирующейся в Дублине (Ирландия), и имеет двойную лицензию .
Разработчик(и) | ООО "Цезанта Софтвер" |
---|---|
Лицензия | Двойная лицензия: лицензия Apache версии 2.0 и коммерческая лицензия. |
Веб-сайт | мангуст-ос |
Функции
[ редактировать ]- Удобное для пользователя обновление встроенных микросхем по беспроводной сети (OTA). [ 4 ]
- Безопасное подключение и поддержка шифрования [ 5 ]
- Интегрированный веб-сервер Mongoose
- Программирование на JavaScript (интегрированный движок mJS ) или C.
- Интеграция с частными и публичными облаками: AWS IoT, [ 6 ] Microsoft Azure Интернет вещей, [ 7 ] [ 8 ] Google IoT ядро, [ 9 ] IBM Watson Интернет вещей, [ 10 ] Mosquitto, HiveMQ и т. д.
Лицензия
[ редактировать ]ОС Mongoose имеет открытый исходный код и имеет двойную лицензию:
- Mongoose OS Community Edition — лицензия Apache версии 2.0
- Mongoose OS Enterprise Edition — коммерческая лицензия
Ссылки
[ редактировать ]- ^ К (9 марта 2017 г.). «Наведите курсор на кнопку Интернета вещей и нажмите ее» . Хакадей . Проверено 6 апреля 2017 г.
- ^ «Как создать проект IoT с ОС Mongoose» . Opensource.com . Проверено 6 апреля 2017 г.
- ^ «Mongoose OS | Технологический радар | ThoughtWorks» . www. Thoughtworks.com . Проверено 20 ноября 2019 г.
- ^ Рябков, Деомид. «Надежное обновление прошивки» . Встроенный . Проверено 6 апреля 2017 г.
- ^ «Безопасное подключение к Интернету вещей с помощью платы NodeMCU ESP8266, крипточипа ATECC508A, ОС Mongoose и AWS IoT» . 7 марта 2017 года . Проверено 6 апреля 2017 г.
- ^ «AWS IoT на ОС Mongoose – Часть 1 | Amazon Web Services» . Веб-сервисы Amazon . 13 апреля 2017 г. Проверено 14 ноября 2018 г.
- ^ «Автоматическое управление устройствами Azure IoT помогает развертывать обновления встроенного ПО в большом масштабе» . azure.microsoft.com . Проверено 16 января 2019 г.
- ^ «Обновление ОС Mongoose с помощью автоматического управления устройствами в Azure IoT Hub» . Канал 9 . Проверено 14 ноября 2018 г.
- ^ Mongoose OS (19 мая 2017 г.), Google I/O '17: ОС Mongoose упрощает подключение микроконтроллеров к Google Cloud IoT Core , получено 14 ноября 2018 г.
- ^ «IBM — ОС Мангуст» . www-356.ibm.com . Проверено 16 января 2019 г.