Utgivelse av Mongoose OS 2.13, en plattform for IoT-enheter

Tilgjengelig prosjektutgivelse Mongoose OS 2.13.0, som tilbyr et rammeverk for utvikling av fastvare for Internet of Things (IoT)-enheter basert på ESP32, ESP8266, CC3220, CC3200 og STM32F4 mikrokontrollere. Det er innebygd støtte for integrasjon med AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO-plattformer, samt med eventuelle MQTT-servere. Prosjektkode distribuert av lisensiert under Apache 2.0.

Funksjoner ved prosjektet inkluderer:

  • Motor mJS, designet for å utvikle applikasjoner i JavaScript (JavaScript er posisjonert for rask prototyping, og C/C++-språk er foreslått for endelige applikasjoner);
  • OTA-oppdateringssystem med støtte for oppdateringsrulling ved feil;
  • Verktøy for fjernkontroll av enheter;
  • Innebygd støtte for datakryptering på en Flash-stasjon;
  • Levering av en versjon av mbedTLS-biblioteket, optimalisert for å utnytte mulighetene til kryptobrikker og minimere minneforbruk;
  • Støtter mikrokontrollere CC3220, CC3200, ESP32, ESP8266, STM32F4;
  • Bruker standard ESP32-DevKitC-verktøy for AWS IoT og ESP32 Kit for Google IoT Core;
  • Integrert støtte for AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik og Adafruit IO;

Ny utgivelse legger til innledende støtte for enkeltbrikkesystemer
Redpine-signaler RS14100, som dekker bruk av UART,
GPIO, FS, OTA, I2C (bitbang) og WiFi i klientmodus (WiFi i tilgangspunktmodus, Bluetooth og Zigbee støttes ikke ennå). Til mos-verktøyet la til atca-gen-cert-kommando for å generere ATCA-sertifikater og -nøkler, samt alternativet "--cdef VAR=verdi". Lagt til driver for STLM75 temperatursensorer. Støtte for SoC ESP* er utvidet. Oppdaterte komponentversjoner:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.

Kilde: opennet.ru

Legg til en kommentar