Fa'asa'olotoina o le Mongoose OS 2.13, o se fa'avae mo masini IoT

Avanoa fa'amatu'u galuega Mongoose OS 2.13.0, предлагающего фреймворк для разработки прошивок для устройств интернета вещей (IoT), реализованных на базе микроконтроллеров ESP32, ESP8266, CC3220, CC3200 и STM32F4. Имеются встроенная поддержка интеграции с платформами AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO, а также с любыми MQTT-серверами. Код проекта tufatufaina e laiseneina i lalo ole Apache 2.0.

O vaega o le poloketi e aofia ai:

  • Движок mJS, предназначенный для разработки приложений на JavaScript (JavaScript позиционируется для быстрого создания прототипов, а для окончательных приложений предлагается использовать языки C/C++);
  • OTA fa'afouga faiga fa'atasi ma le lagolago mo le toe fa'afouga fa'afouga pe a fa'aletonu;
  • Meafaigaluega mo le pulea o masini mamao;
  • Lagolago faʻapipiʻi mo faʻamatalaga faʻamatalaga i luga o le Flash drive;
  • Tuuina atu o se lomiga o le faletusi mbedTLS, sili ona lelei e faʻaaoga ai le gafatia o tupe meataalo crypto ma faʻaitiitia le faʻaogaina o mafaufauga;
  • Поддержка микроконтроллеров CC3220, CC3200, ESP32, ESP8266, STM32F4;
  • Fa'aaogā meafaigaluega masani ESP32-DevKitC mo AWS IoT ma ESP32 Kit mo 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 faaopoopo команда 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.

puna: opennet.ru

Faaopoopo i ai se faamatalaga