Udgivelse af Mongoose OS 2.13, en platform til IoT-enheder

Ledig projektudgivelse Mongoose OS 2.13.0, som tilbyder en ramme til udvikling af firmware til Internet of Things (IoT) enheder baseret på ESP32, ESP8266, CC3220, CC3200 og STM32F4 mikrocontrollere. Der er indbygget understøttelse af integration med AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO platforme, samt med eventuelle MQTT-servere. Projektkode distribueret af licenseret under Apache 2.0.

Funktioner af projektet omfatter:

  • motor mJS, designet til udvikling af applikationer i JavaScript (JavaScript er placeret til hurtig prototyping, og C/C++ sprog foreslås til endelige applikationer);
  • OTA-opdateringssystem med understøttelse af tilbagerulning af opdatering i tilfælde af fejl;
  • Værktøjer til fjernstyring af enheder;
  • Indbygget understøttelse af datakryptering på et flashdrev;
  • Levering af en version af mbedTLS-biblioteket, optimeret til at udnytte mulighederne for kryptochips og minimere hukommelsesforbrug;
  • Understøtter mikrocontrollere CC3220, CC3200, ESP32, ESP8266, STM32F4;
  • Brug af standard ESP32-DevKitC værktøjer til AWS IoT og ESP32 Kit til Google IoT Core;
  • Integreret support til AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik og Adafruit IO;

Ny udgivelse tilføjer indledende understøttelse af single-chip-systemer
Redpine-signaler RS14100, der dækker brugen af ​​UART,
GPIO, FS, OTA, I2C (bitbang) og WiFi i klienttilstand (WiFi i adgangspunktstilstand, Bluetooth og Zigbee understøttes endnu ikke). Til mos nytte tilføjet atca-gen-cert-kommando til generering af ATCA-certifikater og nøgler, samt muligheden "--cdef VAR=værdi". Tilføjet driver til STLM75 temperatursensorer. Support til SoC ESP* er blevet udvidet. Opdaterede komponentversioner:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.

Kilde: opennet.ru

Tilføj en kommentar