Tso Mongoose OS 2.20, lub platform rau IoT li

Kev tso tawm ntawm Mongoose OS 2.20.0 qhov project yog muaj, muab lub hauv paus rau kev tsim kho firmware rau Internet ntawm Yam (IoT) cov khoom siv los ntawm ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4 thiab STM32F7 microcontrollers. Muaj kev txhawb nqa ua ke rau kev koom ua ke nrog AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO platforms, nrog rau txhua tus MQTT servers. Txoj haujlwm code, sau rau hauv C thiab JavaScript, raug faib raws li Apache 2.0 daim ntawv tso cai.

Cov yam ntxwv ntawm qhov project muaj xws li:

  • mJS cav, tsim los tsim cov ntawv thov hauv JavaScript (JavaScript yog positioned rau prototyping sai, thiab C / C ++ lus tau thov rau daim ntawv thov zaum kawg);
  • OTA hloov tshiab system nrog kev txhawb nqa rau kev hloov kho rollback thaum tsis ua haujlwm;
  • Cov cuab yeej rau kev tswj cov chaw taws teeb tswj;
  • Ua-nyob rau hauv kev them nyiaj yug rau cov ntaub ntawv encryption ntawm ib tug Flash drive;
  • Kev xa tawm ntawm ib lub tsev qiv ntawv mbedTLS, ua kom zoo dua los siv lub peev xwm ntawm crypto chips thiab txo qis kev nco;
  • Txhawb microcontrollers CC3220, CC3200, ESP32, ESP8266, STM32F4, STM32L4, STM32F7;
  • Siv tus qauv ESP32-DevKitC cov cuab yeej rau AWS IoT thiab ESP32 Cov Khoom Siv rau Google IoT Core;
  • Kev txhawb nqa kev koom ua ke rau AWS IoT, Google IoT Core, IBM Watson IoT, Microsoft Azure, Samsung Artik thiab Adafruit IO;

Tso Mongoose OS 2.20, lub platform rau IoT li

Ntawm cov kev hloov pauv hauv qhov kev tso tawm tshiab:

  • Muaj peev xwm siv ib qho LwIP network pawg sab nraud yog muab;
  • Encryption-txog kev ua haujlwm tau raug tsiv mus rau lub tsev qiv ntawv mbedtls;
  • Rau esp8266 chips, stack overflow tiv thaiv tau ntxiv rau tag nrho cov kev faib lub cim xeeb thiab kev siv ntawm malloc zog tau ua kom zoo dua;
  • Lub tsev qiv ntawv libwpa2 tau raug txiav lawm;
  • Txhim kho DNS server xaiv logic;
  • Txhim kho qhov pib ntawm pseudorandom tooj generator;
  • Rau ESP32 chips, LFS suav nrog pob tshab encryption ntawm cov ntaub ntawv ntawm Flash drives;
  • Ntxiv kev txhawb nqa rau thauj cov ntaub ntawv teeb tsa los ntawm VFS li;
  • Ua raws li kev siv SHA256 hashes rau authentication;
  • Kev them nyiaj yug rau Bluetooth thiab Wi-Fi tau nthuav dav.

Tau qhov twg los: opennet.ru

Ntxiv ib saib