IoT cihazları için bir platform olan Mongoose OS 2.20'ün piyasaya sürülmesi

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

Projenin özellikleri şunları içerir:

  • Движок mJS, предназначенный для разработки приложений на JavaScript (JavaScript позиционируется для быстрого создания прототипов, а для окончательных приложений предлагается использовать языки C/C++);
  • Arıza durumunda güncellemenin geri alınmasını destekleyen OTA güncelleme sistemi;
  • Uzaktan cihaz yönetimine yönelik araçlar;
  • Flash sürücüde veri şifreleme için yerleşik destek;
  • MbedTLS kütüphanesinin, kripto çiplerin özelliklerinden faydalanacak ve bellek tüketimini en aza indirecek şekilde optimize edilmiş bir versiyonunun teslimi;
  • Поддержка микроконтроллеров CC3220, CC3200, ESP32, ESP8266, STM32F4, STM32L4, STM32F7;
  • AWS IoT için standart ESP32-DevKitC araçlarını ve Google IoT Core için ESP32 Kit'i kullanma;
  • Интегрированная поддержка AWS IoT, Google IoT Core, IBM Watson IoT, Microsoft Azure, Samsung Artik и Adafruit IO;

IoT cihazları için bir platform olan Mongoose OS 2.20'ün piyasaya sürülmesi

Yeni sürümdeki değişiklikler arasında:

  • Предоставлена возможность использования внешнего сетевого стека LwIP;
  • Связанные с шифрованием функции переведены на библиотеку mbedtls;
  • Для чипов esp8266 во все функции распределения памяти добавлена защита от переполнения стека и оптимизирована реализация функций malloc;
  • Прекращено использование библиотеки libwpa2;
  • Улучшена логика выбора DNS-сервера;
  • Улучшена инициализация генератора псевдослучайных чисел;
  • Для чипов ESP32 в LFS включено прозрачное шифрование данных на Flash-накопителях;
  • Добавлена поддержка загрузки файлов конфигурации из VFS-устройств;
  • Реализовано использование хэшей SHA256 при аутентификации;
  • Значительно расширена поддержка Bluetooth и Wi-Fi.

Kaynak: opennet.ru

Yorum ekle