Vydání Mongoose OS 2.13, platformy pro IoT zařízení

Dostupný vydání projektu Operační systém Mongoose 2.13.0, která nabízí framework pro vývoj firmwaru pro zařízení internetu věcí (IoT) založených na mikrokontrolérech ESP32, ESP8266, CC3220, CC3200 a STM32F4. K dispozici je integrovaná podpora pro integraci s platformami AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO a také s libovolnými servery MQTT. Kód projektu distribuovány licencováno pod Apache 2.0.

Mezi vlastnosti projektu patří:

  • motor mJS, určený pro vývoj aplikací v JavaScriptu (JavaScript je umístěn pro rychlé prototypování a jazyky C/C++ jsou navrženy pro finální aplikace);
  • OTA aktualizační systém s podporou vrácení aktualizací v případě selhání;
  • Nástroje pro dálkové ovládání zařízení;
  • Vestavěná podpora pro šifrování dat na flash disku;
  • Dodání verze knihovny mbedTLS, optimalizované pro využití schopností kryptočipů a minimalizaci spotřeby paměti;
  • Podporuje mikrokontroléry CC3220, CC3200, ESP32, ESP8266, STM32F4;
  • Používání standardních nástrojů ESP32-DevKitC pro AWS IoT a ESP32 Kit pro Google IoT Core;
  • Integrovaná podpora pro AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik a Adafruit IO;

Nová verze přidává počáteční podporu pro jednočipové systémy
Signály Redpine RS14100, pokrývající použití UART,
GPIO, FS, OTA, I2C (bitbang) a WiFi v klientském režimu (WiFi v režimu přístupového bodu, Bluetooth a Zigbee zatím nejsou podporovány). K obslužnému programu mos přidal příkaz atca-gen-cert pro generování certifikátů a klíčů ATCA a také možnost „--cdef VAR=value“. Přidán ovladač pro teplotní senzory STLM75. Podpora pro SoC ESP* byla rozšířena. Aktualizované verze komponent:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.

Zdroj: opennet.ru

Přidat komentář