On saadaval Mongoose OS projekti versioon 2.20.0, mis pakub raamistikku IoT seadmete (nt ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4 ja STM32F7) püsivara arendamiseks. Sisseehitatud toega AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO ning mis tahes MQTT-serverite integreerimiseks. Projekti kood, mis on kirjutatud C ja JavaScripti keeltes, jaotatakse Apache 2.0 litsentsi alusel.
Projektile iseloomulikud omadused:
- JavaScripti rakenduste arendamiseks mõeldud mJS mootor (JavaScript on mõeldud kiireks prototüüpimiseks, samas kui lõplikud rakendused eelistavad kasutada C/C++ keeli);
- OTA-uudistuste süsteem, mis toetab uuenduse tagasivõtmist, kui uuendus nurjub;
- Seadme kaugjuhtimise vahendid;
- Sisseehitatud toetus andmete krüpteerimiseks Flash-mälus;
- mbedTLS raamatukogu variant, mis on optimeeritud krüptograafia kiipide võimekuste kasutamiseks ja minimaalse mälu tarbimise jaoks;
- Tugi mikrokontrolleritele: CC3220, CC3200, ESP32, ESP8266, STM32F4, STM32L4, STM32F7;
- ESP32-DevKitC tavalise tööriistaga AWS IoT ja ESP32 Kit Google IoT Core jaoks;
- Integreeritud tugi AWS IoT, Google IoT Core, IBM Watson IoT, Microsoft Azure, Samsung Artik ja Adafruit IO;

Uue väljaande muudatused:
- Võimalus kasutada välist LwIP võrgu steki;
- Krüpteerimisega seotud funktsioonid on viidud mbedtls teegi;
- ESP8266 kiipide jaoks on kõik mälu jaotamise funktsioonidesse lisatud ülekoormuse kaitse ja malloc funktsioonide rakendus on optimeeritud;
- libwpa2 teegi kasutamine on lõpetatud;
- DNS-serveri valiku loogikat on parendatud;
- Parandatud pseudojuhuslike arvude generaatori algset initsialiseerimist;
- ESP32 kiipide jaoks on LFS-is lubatud Flash-mälusandmete läbipaistev krüpteerimine;
- Lisatud toetus konfiguratsioonifailide laadimiseks VFS-seadmetest;
- Rakendatud SHA256 rippide kasutamine autentimisel;
- Bluetoothi ja Wi-Fi tugi on märgatavalt laienenud.
Allikas: opennet.ru
