Pagpagawas sa Mongoose OS 2.13, usa ka plataporma alang sa IoT device

Magamit pagpagawas sa proyekto Mongoose OS 2.13.0, nga nagtanyag og framework alang sa pagpalambo sa firmware para sa Internet of Things (IoT) nga mga device base sa ESP32, ESP8266, CC3220, CC3200 ug STM32F4 microcontrollers. Adunay gitukod nga suporta alang sa panagsama sa AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO nga mga plataporma, ingon man sa bisan unsang MQTT server. Kodigo sa proyekto giapod-apod sa lisensyado ubos sa Apache 2.0.

Ang mga bahin sa proyekto naglakip sa:

  • Makina mJS, gidisenyo alang sa pagpalambo sa mga aplikasyon sa JavaScript (JavaScript gipahimutang alang sa paspas nga prototyping, ug ang C/C++ nga mga pinulongan gisugyot alang sa kataposang mga aplikasyon);
  • Ang sistema sa pag-update sa OTA nga adunay suporta alang sa pag-update sa rollback kung adunay kapakyasan;
  • Mga himan alang sa remote control device;
  • Gitukod-sa suporta alang sa data encryption sa usa ka Flash drive;
  • Paghatud sa usa ka bersyon sa librarya sa mbedTLS, na-optimize aron magamit ang mga kapabilidad sa mga chips sa crypto ug maminusan ang pagkonsumo sa memorya;
  • Nagsuporta sa microcontrollers CC3220, CC3200, ESP32, ESP8266, STM32F4;
  • Paggamit sa standard nga ESP32-DevKitC nga mga himan alang sa AWS IoT ug ESP32 Kit alang sa Google IoT Core;
  • Nahiusa nga suporta alang sa AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik ug Adafruit IO;

Ang bag-ong pagpagawas nagdugang inisyal nga suporta alang sa single-chip system
Mga Senyales sa Redpine RS14100, naglangkob sa paggamit sa UART,
GPIO, FS, OTA, I2C (bitbang) ug WiFi sa client mode (WiFi sa access point mode, Bluetooth ug Zigbee wala pa gisuportahan). Ngadto sa labing kapuslanan gidugang atca-gen-cert nga sugo para sa pagmugna og mga sertipiko ug yawe sa ATCA, ingon man ang opsyon nga “--cdef VAR=value”. Gidugang nga drayber alang sa STLM75 nga mga sensor sa temperatura. Ang suporta alang sa SoC ESP* gipalapdan. Gi-update nga mga bersyon sa component:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.

Source: opennet.ru

Idugang sa usa ka comment