Tukunga o Mongoose OS 2.20, he papa mo nga taputapu IoT

Ko te tukunga o te kaupapa Mongoose OS 2.20.0 e waatea ana, e tuku ana i te anga mo te whakawhanake i te firmware mo nga taputapu Ipurangi o nga Mea (IoT) kua whakatinanahia i runga i te kaupapa o ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4 me STM32F7 microcontrollers. He tautoko hanga-i roto mo te whakauru ki te AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO tüäpapa, me etahi atu MQTT tūmau. Ko te waehere kaupapa, i tuhia ki te C me te JavaScript, ka tohatohahia i raro i te raihana Apache 2.0.

Ko nga ahuatanga o te kaupapa ko:

  • MJS engine, i hangaia mo te whakawhanake i nga tono i roto i te JavaScript (Kei te tuuhia a JavaScript mo te tauira tere, me nga reo C / C ++ e whakaarohia ana mo nga tono whakamutunga);
  • Ko te punaha whakahou OTA me te tautoko mo te whakahou whakahou ki te kore e taka;
  • Nga taputapu mo te whakahaere taputapu mamao;
  • Tautoko-i roto mo te whakamunatanga raraunga i runga i te puku kohiko;
  • Te tukunga o te putanga o te whare pukapuka mbedTLS, kua arotau ki te whakamahi i nga kaha o nga maramara crypto me te whakaiti i te kai mahara;
  • Ka tautokohia nga microcontrollers CC3220, CC3200, ESP32, ESP8266, STM32F4, STM32L4, STM32F7;
  • Te whakamahi i nga taputapu ESP32-DevKitC paerewa mo te AWS IoT me te ESP32 Kit mo Google IoT Core;
  • Tautoko whakauru mo AWS IoT, Google IoT Core, IBM Watson IoT, Microsoft Azure, Samsung Artik me Adafruit IO;

Tukunga o Mongoose OS 2.20, he papa mo nga taputapu IoT

I roto i nga huringa o te tukunga hou:

  • Ko te kaha ki te whakamahi i tetahi taapu whatunga LwIP o waho ka whakaratohia;
  • Kua nukuhia nga mahi e pa ana ki te whakamunatanga ki te whare pukapuka mbedtls;
  • Mo nga maramara esp8266, kua taapirihia te whakamarumaru o te puhake ki nga mahi tohatoha mahara katoa me te whakatinanatanga o nga mahi malloc kua arotauhia;
  • Kua mutu te whare pukapuka libwpa2;
  • Kua pai ake te arorau whiriwhiri tūmau DNS;
  • Kua pai ake te arawhitinga o te kaihanga tau pseudorandom;
  • Mo nga maramara ESP32, kei roto i te LFS te whakamunatanga maramara o nga raraunga i runga i nga puku Flash;
  • He tautoko taapiri mo te uta i nga konae whirihoranga mai i nga taputapu VFS;
  • I whakatinanahia te whakamahi i nga Hashes SHA256 mo te motuhēhēnga;
  • Ko te tautoko mo te Nihokikorangi me te Wi-Fi kua tino whakawhānuihia.

Source: opennet.ru

Tāpiri i te kōrero