Liberigo de Mongoose OS 2.13, platformo por IoT-aparatoj

Disponebla projekteldono Mongoose OS 2.13.0, kiu ofertas kadron por evoluigado de firmvaro por Interreto de Aĵoj (IoT) aparatoj bazitaj sur ESP32, ESP8266, CC3220, CC3200 kaj STM32F4 mikroregiloj. Estas enkonstruita subteno por integriĝo kun AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO-platformoj, same kiel kun iuj MQTT-serviloj. Projekta kodo distribuita de licencita sub Apache 2.0.

Trajtoj de la projekto inkluzivas:

  • Motoro mJS, desegnita por disvolvi aplikaĵojn en JavaScript (JavaScript estas poziciigita por rapida prototipado, kaj C/C++-lingvoj estas proponitaj por finaj aplikoj);
  • OTA-ĝisdatigosistemo kun subteno por ĝisdatigo-reveno en kazo de fiasko;
  • Iloj por fora aparato kontrolo;
  • Enkonstruita subteno por datuma ĉifrado sur Flash drive;
  • Livero de versio de la mbedTLS-biblioteko, optimumigita por utiligi la kapablojn de kriptaj blatoj kaj minimumigi memorkonsumon;
  • Subtenas mikroregilojn CC3220, CC3200, ESP32, ESP8266, STM32F4;
  • Uzante normajn ESP32-DevKitC ilojn por AWS IoT kaj ESP32 Kit por Google IoT Core;
  • Integrita subteno por AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik kaj Adafruit IO;

Nova eldono aldonas komencan subtenon por unu-blataj sistemoj
Redpine Signaloj RS14100, kovrante la uzon de UART,
GPIO, FS, OTA, I2C (bitbang) kaj WiFi en klienta reĝimo (WiFi en alirpunktoreĝimo, Bluetooth kaj Zigbee ankoraŭ ne estas subtenataj). Al la mos utileco aldonis komando atca-gen-cert por generi ATCA-atestilojn kaj ŝlosilojn, kaj ankaŭ la opcion "--cdef VAR=valoro". Aldonita pelilo por temperaturaj sensiloj STLM75. Subteno por SoC ESP* estis pligrandigita. Ĝisdatigitaj komponaj versioj:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.

fonto: opennet.ru

Aldoni komenton