Mongoose OS 2.13 шығарылымы, IoT құрылғыларына арналған платформа
Қол жетімді жобаның шығарылымы Mongoose OS 2.13.0, ол ESP32, ESP8266, CC3220, CC3200 және STM32F4 микроконтроллерлеріне негізделген заттар интернеті (IoT) құрылғыларына арналған микробағдарламаны әзірлеу үшін негізді ұсынады. AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO платформаларымен, сондай-ақ кез келген MQTT серверлерімен біріктіруге кірістірілген қолдау бар. Жоба коды таралады Apache 2.0 бойынша лицензияланған.
Жобаның ерекшеліктеріне мыналар жатады:
Қозғалтқыш mJS, JavaScript-те қосымшаларды әзірлеуге арналған (JavaScript жылдам прототиптеу үшін орналастырылған, ал соңғы қолданбалар үшін C/C++ тілдері ұсынылған);
сәтсіз болған жағдайда жаңартуды кері қайтаруды қолдауы бар OTA жаңарту жүйесі;
AWS IoT үшін стандартты ESP32-DevKitC құралдарын және Google IoT Core үшін ESP32 жинағын пайдалану;
AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik және Adafruit IO үшін біріктірілген қолдау;
Жаңа шығарылым бір чипті жүйелер үшін бастапқы қолдауды қосады Redpine сигналдары RS14100, UART пайдалануды қамтитын,
GPIO, FS, OTA, I2C (bitbang) және клиенттік режимдегі WiFi (кіру нүктесі режиміндегі WiFi, Bluetooth және Zigbee әлі қолдау көрсетілмейді). Көптеген утилитаға қосылды ATCA сертификаттары мен кілттерін жасауға арналған atca-gen-cert пәрмені, сондай-ақ “--cdef VAR=мән” опциясы. STLM75 температура сенсорлары үшін драйвер қосылды. SoC ESP* қолдауы кеңейтілді. Жаңартылған компонент нұсқалары:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.