Išleista „Mongoose OS 2.13“, platforma, skirta daiktų interneto įrenginiams

Galima projekto leidimas Mongoose OS 2.13.0, kuri siūlo daiktų interneto (IoT) įrenginių programinės įrangos kūrimo sistemą, pagrįstą ESP32, ESP8266, CC3220, CC3200 ir STM32F4 mikrovaldikliais. Yra integruotas palaikymas integruojant su AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO platformomis, taip pat su bet kuriais MQTT serveriais. Projekto kodas išplatino licencijuota pagal Apache 2.0.

Projekto ypatybės apima:

  • Variklis mJS, skirtas kurti programoms JavaScript (JavaScript yra skirtas greitam prototipų kūrimui, o C/C++ kalbos siūlomos galutinėms programoms);
  • OTA atnaujinimo sistema su palaikymu atnaujinimo atšaukimui gedimo atveju;
  • Įrankiai nuotoliniam įrenginių valdymui;
  • Integruotas duomenų šifravimo „Flash“ diske palaikymas;
  • mbedTLS bibliotekos versijos pristatymas, optimizuotas išnaudoti šifravimo lustų galimybes ir sumažinti atminties suvartojimą;
  • Palaiko mikrovaldiklius CC3220, CC3200, ESP32, ESP8266, STM32F4;
  • Naudojant standartinius ESP32-DevKitC įrankius, skirtus AWS IoT, ir ESP32 rinkinį, skirtą „Google IoT Core“;
  • Integruotas AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik ir Adafruit IO palaikymas;

Naujas leidimas prideda pradinį vieno lusto sistemų palaikymą
Redpine Signals RS14100, apimantis UART naudojimą,
GPIO, FS, OTA, I2C (bitbang) ir WiFi kliento režimu (WiFi prieigos taško režimu, Bluetooth ir Zigbee dar nepalaikomi). Į mos naudingumą pridėta atca-gen-cert komanda, skirta ATCA sertifikatams ir raktams generuoti, taip pat parinktis „--cdef VAR=value“. Pridėta STLM75 temperatūros jutiklių tvarkyklė. Išplėstas SoC ESP* palaikymas. Atnaujintos komponentų versijos:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.

Šaltinis: opennet.ru

Добавить комментарий