Lëshimi i Mongoose OS 2.20, platforma për pajisjet IoT

Lancimi i projektit Mongoose OS 2.20.0, që ofron një kornizë për zhvillimin e firmware për pajisje të internetit të gjërave (IoT), të bazuara në mikrocontrolerët ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4 dhe STM32F7. Ka mbështetje të ndërtuar për integrimin me platformat AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO, si dhe me çdo server MQTT. Kodi i projektit, i shkruar në gjuhët C dhe JavaScript, shpërndahet nën licencën Apache 2.0.

Karakteristikat e projektit përfshijnë:

  • Motorin mJS, i cili Ă«shtĂ« i destinuar pĂ«r zhvillimin e aplikacioneve nĂ« JavaScript (JavaScript pozicionohet pĂ«r krijimin e prototipave tĂ« shpejtĂ«, ndĂ«rsa pĂ«r aplikacionet pĂ«rfundimtare rekomandohet pĂ«rdorimi i gjuhĂ«ve C/C++);
  • Sistemi i pĂ«rditĂ«simeve OTA me mbĂ«shtetje pĂ«r rikthimin nĂ« versionin paraprak nĂ« rast dĂ«shtimi;
  • Mjetet pĂ«r menaxhimin e distancĂ«s tĂ« pajisjes;
  • MbĂ«shtetje e integruar pĂ«r enkriptimin e tĂ« dhĂ«nave nĂ« memorie Flash;
  • Ofrohet njĂ« variant i bibliotekĂ«s mbedTLS, tĂ« optimizuar pĂ«r tĂ« shfrytĂ«zuar mundĂ«sitĂ« e çipave tĂ« kriptografisĂ« dhe konsumimin minimal tĂ« memories;
  • MbĂ«shtetje pĂ«r mikrocontrolerĂ«t CC3220, CC3200, ESP32, ESP8266, STM32F4, STM32L4, STM32F7;
  • PĂ«rdorimi i mjeteve standarde tĂ« ESP32-DevKitC pĂ«r AWS IoT dhe ESP32 Kit pĂ«r Google IoT Core;
  • MbĂ«shtetje e integruar pĂ«r AWS IoT, Google IoT Core, IBM Watson IoT, Microsoft Azure, Samsung Artik dhe Adafruit IO;

Lëshimi i Mongoose OS 2.20, platforma për pajisjet IoT

Mes ndryshimeve në versionin e ri:

  • Ofron mundĂ«sinĂ« e pĂ«rdorimit tĂ« njĂ« steki tĂ« jashtĂ«m rrjetor LwIP;
  • Funksionet e lidhura me enkriptimin janĂ« transferuar nĂ« bibliotekĂ«n mbedtls;
  • PĂ«r çipat esp8266, tĂ« gjitha funksionet e shpĂ«rndarjes sĂ« memories janĂ« pajisur me mbrojtje nga mbingarkesa e stack-ut dhe janĂ« optimizuar implementimi i funksioneve malloc;
  • PĂ«rdorimi i bibliotekĂ«s libwpa2 Ă«shtĂ« ndalur;
  • Logjika pĂ«rzgjedhjes sĂ« serverit DNS Ă«shtĂ« pĂ«rmirĂ«suar;
  • Inizializimi i gjeneruesit tĂ« numrave tĂ« rastĂ«sishĂ«m Ă«shtĂ« pĂ«rmirĂ«suar;
  • PĂ«r çipat ESP32, LFS ka pĂ«rfshirĂ« enkriptimin transparent tĂ« tĂ« dhĂ«nave nĂ« memorie Flash;
  • MbĂ«shtetje e shtuar pĂ«r ngarkimin e skedarĂ«ve tĂ« konfigurimit nga pajisjet VFS;
  • PĂ«rdorimi i hash-Ă«ve SHA256 pĂ«r autentifikim Ă«shtĂ« realizuar;
  • MbĂ«shtetje pĂ«r Bluetooth dhe Wi-Fi Ă«shtĂ« zgjeruar ndjeshĂ«m.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster