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

Verfügbar Projektfreigabe Mongoose OS 2.13.0, das ein Framework für die Entwicklung von Firmware für IoT-Geräte (Internet of Things) bietet, die auf den Mikrocontrollern ESP32, ESP8266, CC3220, CC3200 und STM32F4 basieren. Es gibt integrierte Unterstützung für die Integration mit AWS IoT-, Google IoT Core-, Microsoft Azure-, Samsung Artik- und Adafruit IO-Plattformen sowie mit allen MQTT-Servern. Projektnummer vertrieben von lizenziert unter Apache 2.0.

Zu den Merkmalen des Projekts gehören:

  • Motor mJS, konzipiert für die Entwicklung von Anwendungen in JavaScript (JavaScript ist für Rapid Prototyping geeignet und für endgültige Anwendungen werden C/C++-Sprachen vorgeschlagen);
  • OTA-Update-System mit Unterstützung für Update-Rollback im Fehlerfall;
  • Tools für die Remote-Geräteverwaltung;
  • Integrierte Unterstützung für Datenverschlüsselung auf einem Flash-Laufwerk;
  • Bereitstellung einer Version der mbedTLS-Bibliothek, optimiert, um die Fähigkeiten von Krypto-Chips zu nutzen und den Speicherverbrauch zu minimieren;
  • Unterstützt die Mikrocontroller CC3220, CC3200, ESP32, ESP8266, STM32F4;
  • Verwendung der Standard-ESP32-DevKitC-Tools für AWS IoT und des ESP32-Kits für Google IoT Core;
  • Integrierte Unterstützung für AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik und Adafruit IO;

Neue Version bietet anfängliche Unterstützung für Single-Chip-Systeme
Redpine Signale RS14100, die die Verwendung von UART abdeckt,
GPIO, FS, OTA, I2C (Bitbang) und WiFi im Client-Modus (WiFi im Access Point-Modus, Bluetooth und Zigbee werden noch nicht unterstützt). Zum MOS-Dienstprogramm hinzugefügt Befehl atca-gen-cert zum Generieren von ATCA-Zertifikaten und -Schlüsseln sowie die Option „--cdef VAR=value“. Treiber für STLM75-Temperatursensoren hinzugefügt. Die Unterstützung für SoC ESP* wurde erweitert. Aktualisierte Komponentenversionen:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.

Source: opennet.ru

Kommentar hinzufügen