Veröffentlichung von Mongoose OS 2.20, einer Plattform für IoT-Geräte.

Доступен релиз проекта 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.

Zu den Besonderheiten des Projekts gehören:

  • Движок mJS, предназначенный для разработки приложений на JavaScript (JavaScript позиционируется для быстрого создания прототипов, а для окончательных приложений предлагается использовать языки C/C++);
  • Ein OTA-Update-System mit Unterstützung für ein Rollback im Falle eines Fehlers;
  • Funktionen zur Fernsteuerung des Geräts;
  • Integrierte Unterstützung für die Datenverschlüsselung auf Flash-Speicher;
  • Bereitstellung einer Version der mbedTLS-Bibliothek, die für die Nutzung der Funktionen von Kryptochips und minimalen Speicherverbrauch optimiert ist;
  • Поддержка микроконтроллеров CC3220, CC3200, ESP32, ESP8266, STM32F4, STM32L4, STM32F7;
  • Verwendung des Standardwerkzeugs ESP32-DevKitC für AWS IoT und ESP32 Kit für Google IoT Core;
  • Интегрированная поддержка AWS IoT, Google IoT Core, IBM Watson IoT, Microsoft Azure, Samsung Artik и Adafruit IO;

Veröffentlichung von Mongoose OS 2.20, einer Plattform für IoT-Geräte.

Zu den Änderungen in der neuen Version gehören:

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

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster