Lëshimi i Mongoose OS 2.13, një platformë për pajisjet IoT

Në dispozicion publikimi i projektit Mongoose OS 2.13.0, i cili ofron një kornizë për zhvillimin e firmuerit për pajisjet Internet of Things (IoT) bazuar në mikrokontrolluesit ESP32, ESP8266, CC3220, CC3200 dhe STM32F4. Ekziston mbështetje e integruar për integrimin me platformat AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO, si dhe me çdo server MQTT. Kodi i projektit shperndare nga licencuar sipas Apache 2.0.

Karakteristikat e projektit përfshijnë:

  • Motori MJ, i projektuar për zhvillimin e aplikacioneve në JavaScript (JavaScript është i pozicionuar për prototipizim të shpejtë, dhe gjuhët C/C++ janë propozuar për aplikacionet përfundimtare);
  • Sistemi i përditësimit OTA me mbështetje për rikthimin e përditësimeve në rast dështimi;
  • Mjete për kontrollin e pajisjes në distancë;
  • Mbështetje e integruar për kriptimin e të dhënave në një flash drive;
  • Dorëzimi i një versioni të bibliotekës mbedTLS, i optimizuar për të shfrytëzuar aftësitë e çipave kripto dhe për të minimizuar konsumin e memories;
  • Mbështet mikrokontrolluesit CC3220, CC3200, ESP32, ESP8266, STM32F4;
  • Përdorimi i mjeteve standarde ESP32-DevKitC për AWS IoT dhe ESP32 Kit për Google IoT Core;
  • Mbështetje e integruar për AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik dhe Adafruit IO;

Publikimi i ri shton mbështetjen fillestare për sistemet me një çip
Sinjalet Redpine RS14100, duke mbuluar përdorimin e UART,
GPIO, FS, OTA, I2C (bitbang) dhe WiFi në modalitetin e klientit (WiFi në modalitetin e pikës së hyrjes, Bluetooth dhe Zigbee nuk mbështeten ende). Për shërbimin mos shtuar komandën atca-gen-cert për gjenerimin e certifikatave dhe çelësave ATCA, si dhe opsionin “--cdef VAR=value”. Shtuar drejtues për sensorët e temperaturës STLM75. Mbështetja për SoC ESP* është zgjeruar. Versionet e përditësuara të komponentëve:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.

Burimi: opennet.ru

Shto një koment