Keluaran Mongoose OS 2.13, platform untuk peranti IoT

Ada keluaran projek OS Mongoose 2.13.0, yang menawarkan rangka kerja untuk membangunkan perisian tegar untuk peranti Internet of Things (IoT) berdasarkan mikropengawal ESP32, ESP8266, CC3220, CC3200 dan STM32F4. Terdapat sokongan terbina dalam untuk penyepaduan dengan AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, platform Adafruit IO, serta dengan mana-mana pelayan MQTT. Kod projek diedarkan oleh berlesen di bawah Apache 2.0.

Ciri-ciri projek termasuk:

  • Enjin mJS, direka untuk membangunkan aplikasi dalam JavaScript (JavaScript diletakkan untuk prototaip pantas, dan bahasa C/C++ dicadangkan untuk aplikasi akhir);
  • Sistem kemas kini OTA dengan sokongan untuk pengembalian kemas kini sekiranya berlaku kegagalan;
  • Alat untuk pengurusan peranti jauh;
  • Sokongan terbina dalam untuk penyulitan data pada pemacu Denyar;
  • Penghantaran versi perpustakaan mbedTLS, dioptimumkan untuk menggunakan keupayaan cip crypto dan meminimumkan penggunaan memori;
  • Menyokong mikropengawal CC3220, CC3200, ESP32, ESP8266, STM32F4;
  • Menggunakan alatan ESP32-DevKitC standard untuk AWS IoT dan ESP32 Kit untuk Google IoT Core;
  • Sokongan bersepadu untuk AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik dan Adafruit IO;

Keluaran baharu menambah sokongan awal untuk sistem cip tunggal
Isyarat Redpine RS14100, meliputi penggunaan UART,
GPIO, FS, OTA, I2C (bitbang) dan WiFi dalam mod klien (WiFi dalam mod titik akses, Bluetooth dan Zigbee belum lagi disokong). Kepada utiliti yang paling tambah perintah atca-gen-cert untuk menjana sijil dan kunci ATCA, serta pilihan "--cdef VAR=value". Ditambah pemacu untuk penderia suhu STLM75. Sokongan untuk SoC ESP* telah diperluaskan. Versi komponen yang dikemas kini:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.

Sumber: opennet.ru

Tambah komen