Rilis Mongoose OS 2.13, sebuah platform untuk perangkat IoT

Tersedia rilis proyek OS luwak 2.13.0, yang menawarkan kerangka kerja untuk mengembangkan firmware untuk perangkat Internet of Things (IoT) berdasarkan mikrokontroler ESP32, ESP8266, CC3220, CC3200 dan STM32F4. Terdapat dukungan bawaan untuk integrasi dengan platform AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO, serta dengan server MQTT apa pun. Kode proyek didistribusikan oleh berlisensi di bawah Apache 2.0.

Fitur proyek ini meliputi:

  • ΠΎΠΊ mJS, dirancang untuk mengembangkan aplikasi dalam JavaScript (JavaScript diposisikan untuk pembuatan prototipe cepat, dan bahasa C/C++ diusulkan untuk aplikasi akhir);
  • Sistem pembaruan OTA dengan dukungan untuk rollback pembaruan jika terjadi kegagalan;
  • Alat untuk manajemen perangkat jarak jauh;
  • Dukungan bawaan untuk enkripsi data pada Flash drive;
  • Pengiriman versi perpustakaan mbedTLS, dioptimalkan untuk memanfaatkan kemampuan chip kripto dan meminimalkan konsumsi memori;
  • Mendukung mikrokontroler CC3220, CC3200, ESP32, ESP8266, STM32F4;
  • Menggunakan alat ESP32-DevKitC standar untuk AWS IoT dan ESP32 Kit untuk Google IoT Core;
  • Dukungan terintegrasi untuk AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, dan Adafruit IO;

Rilis baru menambahkan dukungan awal untuk sistem chip tunggal
Sinyal Redpine RS14100, meliputi penggunaan UART,
GPIO, FS, OTA, I2C (bitbang) dan WiFi dalam mode klien (WiFi dalam mode titik akses, Bluetooth dan Zigbee belum didukung). Untuk sebagian besar utilitas ditambahkan perintah atca-gen-cert untuk menghasilkan sertifikat dan kunci ATCA, serta opsi β€œ--cdef VAR=value”. Menambahkan driver untuk sensor suhu STLM75. Dukungan untuk SoC ESP* telah diperluas. Versi komponen yang diperbarui:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.

Sumber: opennet.ru

Tambah komentar