Vydanie Mongoose OS 2.13, platformy pre zariadenia internetu vecí
K dispozícii vydanie projektu Operačný systém Mongoose 2.13.0, ktorá ponúka rámec pre vývoj firmvéru pre zariadenia internetu vecí (IoT) založené na mikrokontroléroch ESP32, ESP8266, CC3220, CC3200 a STM32F4. K dispozícii je vstavaná podpora pre integráciu s platformami AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO, ako aj s akýmikoľvek servermi MQTT. Kód projektu distribuovaný licencovaný pod Apache 2.0.
Medzi vlastnosti projektu patrí:
Motor mJS, určený na vývoj aplikácií v JavaScripte (JavaScript je umiestnený pre rýchle prototypovanie a jazyky C/C++ sú navrhnuté pre finálne aplikácie);
OTA aktualizačný systém s podporou vrátenia aktualizácie v prípade zlyhania;
Nástroje na diaľkové ovládanie zariadení;
Zabudovaná podpora pre šifrovanie údajov na jednotke Flash;
Dodanie verzie knižnice mbedTLS, optimalizovanej na využitie možností kryptočipov a minimalizáciu spotreby pamäte;
Podporuje mikrokontroléry CC3220, CC3200, ESP32, ESP8266, STM32F4;
Používanie štandardných nástrojov ESP32-DevKitC pre AWS IoT a ESP32 Kit pre Google IoT Core;
Integrovaná podpora pre AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik a Adafruit IO;
Nové vydanie pridáva počiatočnú podporu pre jednočipové systémy Signály Redpine RS14100, ktorá zahŕňa používanie UART,
GPIO, FS, OTA, I2C (bitbang) a WiFi v režime klienta (WiFi v režime prístupového bodu, Bluetooth a Zigbee zatiaľ nie sú podporované). K obslužnému programu mos pridané príkaz atca-gen-cert na generovanie certifikátov a kľúčov ATCA, ako aj možnosť „--cdef VAR=value“. Pridaný ovládač pre snímače teploty STLM75. Podpora pre SoC ESP* bola rozšírená. Aktualizované verzie komponentov:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.