Phát hành Mongoose OS 2.13, nền tảng dành cho thiết bị IoT

Có sẵn phát hành dự án Mongoose OS 2.13.0, предлагающего фреймворк для разработки прошивок для устройств интернета вещей (IoT), реализованных на базе микроконтроллеров ESP32, ESP8266, CC3220, CC3200 и STM32F4. Имеются встроенная поддержка интеграции с платформами AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO, а также с любыми MQTT-серверами. Код проекта phân phối bởi được cấp phép theo Apache 2.0.

Các tính năng của dự án bao gồm:

  • Động cơ mJS, предназначенный для разработки приложений на JavaScript (JavaScript позиционируется для быстрого создания прототипов, а для окончательных приложений предлагается использовать языки C/C++);
  • Hệ thống cập nhật OTA có hỗ trợ khôi phục cập nhật trong trường hợp bị lỗi;
  • Công cụ điều khiển thiết bị từ xa;
  • Hỗ trợ tích hợp để mã hóa dữ liệu trên ổ Flash;
  • Cung cấp phiên bản thư viện mbedTLS, được tối ưu hóa để tận dụng khả năng của chip tiền điện tử và giảm thiểu mức tiêu thụ bộ nhớ;
  • Поддержка микроконтроллеров CC3220, CC3200, ESP32, ESP8266, STM32F4;
  • Sử dụng công cụ ESP32-DevKitC tiêu chuẩn cho AWS IoT và ESP32 Kit cho 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 thêm команда 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.

Nguồn: opennet.ru

Thêm một lời nhận xét