发布物联网设备平台 Mongoose OS 2.13

可得到 项目发布 猫鼬操作系统 2.13.0,它提供了一个用于为基于 ESP32、ESP8266、CC3220、CC3200 和 STM32F4 微控制器的物联网 (IoT) 设备开发固件的框架。 内置支持与 AWS IoT、Google IoT Core、Microsoft Azure、Samsung Artik、Adafruit IO 平台以及任何 MQTT 服务器的集成。 项目代码 分发者 在 Apache 2.0 下获得许可。

该项目的特点包括:

  • 滑块 米杰斯,专为用JavaScript开发应用程序而设计(JavaScript定位于快速原型设计,而C/C++语言则建议用于最终应用程序);
  • OTA更新系统,支持失败时更新回滚;
  • 远程设备控制工具;
  • 内置支持闪存驱动器上的数据加密;
  • 交付 mbedTLS 库的一个版本,该版本经过优化以利用加密芯片的功能并最大限度地减少内存消耗;
  • 支持微控制器CC3220、CC3200、ESP32、ESP8266、STM32F4;
  • 使用适用于 AWS IoT 的标准 ESP32-DevKitC 工具和适用于 Google IoT Core 的 ESP32 Kit;
  • 集成支持 AWS IoT、Google IoT Core、Microsoft Azure、Samsung Artik 和 Adafruit IO;

新版本增加了对单芯片系统的初步支持
Redpine 信号 RS14100,涵盖了 UART 的使用,
客户端模式下的 GPIO、FS、OTA、I2C (bitbang) 和 WiFi(接入点模式下的 WiFi、蓝牙和 Zigbee 尚不支持)。 到 mos 实用程序 添加 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。

来源: opennet.ru

添加评论