Izdanje Mongoose OS 2.13, platforme za IoT uređaje

Dostupno izdanje projekta Mongoose OS 2.13.0, предлагающего фреймворк для разработки прошивок для устройств интернета вещей (IoT), реализованных на базе микроконтроллеров ESP32, ESP8266, CC3220, CC3200 и STM32F4. Имеются встроенная поддержка интеграции с платформами AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO, а также с любыми MQTT-серверами. Код проекта distribuira licenciran pod Apache 2.0.

Karakteristike projekta uključuju:

  • Движок mJS, предназначенный для разработки приложений на JavaScript (JavaScript позиционируется для быстрого создания прототипов, а для окончательных приложений предлагается использовать языки C/C++);
  • OTA sistem ažuriranja sa podrškom za vraćanje ažuriranja u slučaju kvara;
  • Alati za daljinsko upravljanje uređajima;
  • Ugrađena podrška za enkripciju podataka na fleš disku;
  • Isporuka verzije mbedTLS biblioteke, optimizirane za korištenje mogućnosti kripto čipova i minimiziranje potrošnje memorije;
  • Поддержка микроконтроллеров CC3220, CC3200, ESP32, ESP8266, STM32F4;
  • Korištenje standardnih ESP32-DevKitC alata za AWS IoT i ESP32 Kit za Google IoT Core;
  • Интегрированная поддержка AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik и Adafruit IO;

В новом выпуске добавлена начальная поддержка одночиповых систем
Redpine Signals RS14100, охватывающая использование UART,
GPIO, ФС, OTA, I2C (bitbang) и WiFi в режиме клиента (пока не поддерживаются WiFi в режиме точки доступа, Bluetooth и Zigbee). В утилиту mos dodano команда atca-gen-cert для генерации сертификатов и ключей ATCA, а также опция «—cdef VAR=value». Добавлен драйвер для датчиков температуры STLM75. Расширена поддержка SoC ESP*. Обновлены версии компонентов:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.

izvor: opennet.ru

Dodajte komentar