Rhyddhau Mongoose OS 2.13, llwyfan ar gyfer dyfeisiau IoT

Ar gael rhyddhau prosiect Mongoose OS 2.13.0, sy'n cynnig fframwaith ar gyfer datblygu firmware ar gyfer dyfeisiau Internet of Things (IoT) yn seiliedig ar ficroreolyddion ESP32, ESP8266, CC3220, CC3200 a STM32F4. Mae cefnogaeth adeiledig ar gyfer integreiddio ag AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, llwyfannau Adafruit IO, yn ogystal ag unrhyw weinyddion MQTT. Cod prosiect dosbarthu gan trwyddedig o dan Apache 2.0.

Mae nodweddion y prosiect yn cynnwys:

  • Injan mJS, wedi'i gynllunio ar gyfer datblygu cymwysiadau yn JavaScript (mae JavaScript wedi'i leoli ar gyfer prototeipio cyflym, a chynigir ieithoedd C/C ++ ar gyfer ceisiadau terfynol);
  • System ddiweddaru OTA gyda chefnogaeth ar gyfer dychwelyd diweddariadau rhag ofn y bydd methiant;
  • Offer ar gyfer rheoli dyfeisiau o bell;
  • Cefnogaeth integredig ar gyfer amgryptio data ar yriant Flash;
  • Cyflwyno fersiwn o'r llyfrgell mbedTLS, wedi'i optimeiddio i ddefnyddio galluoedd sglodion crypto a lleihau'r defnydd o gof;
  • Cefnogi microreolyddion CC3220, CC3200, ESP32, ESP8266, STM32F4;
  • Defnyddio offer safonol ESP32-DevKitC ar gyfer AWS IoT ac ESP32 Kit ar gyfer Google IoT Core;
  • Cefnogaeth integredig ar gyfer AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik ac Adafruit IO;

Mae datganiad newydd yn ychwanegu cefnogaeth gychwynnol ar gyfer systemau sglodion sengl
Arwyddion pinwydd coch RS14100, yn cwmpasu'r defnydd o UART,
GPIO, FS, OTA, I2C (bitbang) a WiFi yn y modd cleient (WiFi yn y modd pwynt mynediad, Bluetooth a Zigbee heb eu cefnogi eto). I'r cyfleustodau mos wedi adio gorchymyn atca-gen-cert ar gyfer cynhyrchu tystysgrifau ac allweddi ATCA, yn ogystal â'r opsiwn “--cdef VAR=value”. Ychwanegwyd gyrrwr ar gyfer synwyryddion tymheredd STLM75. Mae cefnogaeth i SoC ESP* wedi'i ehangu. Fersiynau cydrannau wedi'u diweddaru:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.

Ffynhonnell: opennet.ru

Ychwanegu sylw