Rilis Mongoose OS 2.20, platform kanggo piranti IoT

Rilis proyek Mongoose OS 2.20.0 kasedhiya, nawakake kerangka kanggo ngembangake perangkat kukuh kanggo piranti Internet of Things (IoT) sing diimplementasikake kanthi basis mikrokontroler ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4 lan STM32F7. Ana dhukungan kanggo integrasi karo AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, platform Adafruit IO, uga karo server MQTT. Kode proyek, ditulis ing C lan JavaScript, disebarake miturut lisensi Apache 2.0.

Fitur proyek kalebu:

  • mesin mJS, dirancang kanggo ngembangake aplikasi ing JavaScript (JavaScript dipanggonke kanggo prototyping kanthi cepet, lan basa C/C++ diusulake kanggo aplikasi pungkasan);
  • Sistem nganyari OTA kanthi dhukungan kanggo nganyari nganyari yen gagal;
  • Piranti kanggo kontrol piranti remot;
  • Dhukungan kanggo enkripsi data ing Flash drive;
  • Pangiriman versi perpustakaan mbedTLS, dioptimalake kanggo nggunakke kemampuan chip crypto lan nyilikake konsumsi memori;
  • Ndhukung mikrokontroler CC3220, CC3200, ESP32, ESP8266, STM32F4, STM32L4, STM32F7;
  • Nggunakake alat ESP32-DevKitC standar kanggo AWS IoT lan ESP32 Kit kanggo Google IoT Core;
  • Dhukungan terpadu kanggo AWS IoT, Google IoT Core, IBM Watson IoT, Microsoft Azure, Samsung Artik lan Adafruit IO;

Rilis Mongoose OS 2.20, platform kanggo piranti IoT

Antarane owah-owahan ing rilis anyar:

  • Kemampuan kanggo nggunakake tumpukan jaringan LwIP eksternal diwenehake;
  • Fungsi sing gegandhengan karo enkripsi wis dipindhah menyang perpustakaan mbetls;
  • Kanggo Kripik esp8266, proteksi kebanjiran tumpukan wis ditambahake ing kabeh fungsi alokasi memori lan implementasine fungsi malloc wis dioptimalake;
  • Pustaka libwpa2 wis mandheg;
  • Logika pilihan server DNS sing luwih apik;
  • Peningkatan initialization saka generator nomer pseudorandom;
  • Kanggo Kripik ESP32, LFS kalebu enkripsi transparan data ing Flash drive;
  • Dhukungan ditambahake kanggo ngemot file konfigurasi saka piranti VFS;
  • Dilaksanakake nggunakake hash SHA256 kanggo otentikasi;
  • Dhukungan kanggo Bluetooth lan Wi-Fi wis ditambahi sacara signifikan.

Source: opennet.ru

Add a comment