Izdanje Mongoose OS 2.13, platforme za IoT uređaje

Dostupno izdanje projekta Mongoose OS 2.13.0, koji nudi okvir za razvoj firmvera za Internet of Things (IoT) uređaje temeljene na ESP32, ESP8266, CC3220, CC3200 i STM32F4 mikrokontrolerima. Ugrađena je podrška za integraciju s AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO platformama, kao i s bilo kojim MQTT poslužiteljima. Šifra projekta distribuira licenciran pod Apache 2.0.

Značajke projekta uključuju:

  • Motor mJS, dizajniran za razvoj aplikacija u JavaScriptu (JavaScript je pozicioniran za brzu izradu prototipa, a C/C++ jezici predloženi su za konačne aplikacije);
  • OTA sustav ažuriranja s podrškom za vraćanje ažuriranja u slučaju kvara;
  • Alati za daljinsko upravljanje uređajima;
  • Ugrađena podrška za šifriranje podataka na Flash disku;
  • Isporuka verzije mbedTLS biblioteke, optimizirane za korištenje mogućnosti kripto čipova i smanjenje potrošnje memorije;
  • Podržava mikrokontrolere CC3220, CC3200, ESP32, ESP8266, STM32F4;
  • Korištenje standardnih ESP32-DevKitC alata za AWS IoT i ESP32 Kit za Google IoT Core;
  • Integrirana podrška za AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik i Adafruit IO;

Novo izdanje dodaje početnu podršku za sustave s jednim čipom
Redpine signali RS14100, koji pokriva korištenje UART-a,
GPIO, FS, OTA, I2C (bitbang) i WiFi u načinu rada klijenta (WiFi u načinu rada pristupne točke, Bluetooth i Zigbee još nisu podržani). Mos uslužnom programu dodao atca-gen-cert naredba za generiranje ATCA certifikata i ključeva, kao i opcija “--cdef VAR=value”. Dodan upravljački program za temperaturne senzore STLM75. Podrška za SoC ESP* je proširena. Ažurirane verzije komponenti:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.

Izvor: opennet.ru

Dodajte komentar