Ho lokolloa ha Mongoose OS 2.20, sethala sa lisebelisoa tsa IoT

Ho lokolloa ha morero oa Mongoose OS 2.20.0 ho fumaneha, ho fana ka moralo oa ho hlahisa firmware bakeng sa lisebelisoa tsa Inthanete tsa Lintho (IoT) tse kenngoeng tšebetsong motheong oa ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4 le STM32F7 microcontrollers. Ho na le ts'ehetso e hahelletsoeng bakeng sa ho hokahana le AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, li-platform tsa Adafruit IO, hammoho le li-server life kapa life tsa MQTT. Khoutu ea morero, e ngotsoeng ka C le JavaScript, e ajoa tlas'a laesense ea Apache 2.0.

Likarolo tsa projeke li kenyelletsa:

  • enjene ea mJS, e etselitsoeng ho nts'etsapele lits'ebetso ho JavaScript (JavaScript e behiloe bakeng sa prototyping e potlakileng, 'me lipuo tsa C/C++ li reretsoe lits'ebetso tsa ho qetela);
  • Sistimi ea ntlafatso ea OTA e nang le ts'ehetso ea ntlafatso ea ntlafatso haeba e ka hloleha;
  • Lisebelisoa tsa taolo ea lisebelisoa tse hole;
  • Ts'ehetso e hahelletsoeng bakeng sa encryption ea data ho Flash drive;
  • Ho tlisoa ha mofuta oa laeborari ea mbedTLS, e ntlafalitsoeng ho sebelisa bokhoni ba li-crypto chips le ho fokotsa tšebeliso ea memori;
  • E tšehetsa li-microcontrollers CC3220, CC3200, ESP32, ESP8266, STM32F4, STM32L4, STM32F7;
  • Ho sebelisa lisebelisoa tse tloaelehileng tsa ESP32-DevKitC bakeng sa AWS IoT le ESP32 Kit bakeng sa Google IoT Core;
  • Tšehetso e kopanetsoeng bakeng sa AWS IoT, Google IoT Core, IBM Watson IoT, Microsoft Azure, Samsung Artik le Adafruit IO;

Ho lokolloa ha Mongoose OS 2.20, sethala sa lisebelisoa tsa IoT

Har'a liphetoho tse hlahang tokollong e ncha:

  • Bokhoni ba ho sebelisa stack ea marang-rang ea LwIP kantle bo fanoe;
  • Mesebetsi e amanang le encryption e fetiselitsoe laebraring ea mbedtls;
  • Bakeng sa li-chips tsa esp8266, ts'ireletso ea stack overflow e kentsoe mesebetsing eohle ea kabo ea memori mme ts'ebetsong ea mesebetsi ea malloc e ntlafalitsoe;
  • Laeborari ea libwpa2 e felisitsoe;
  • Mokhoa o ntlafalitsoeng oa khetho ea seva ea DNS;
  • Ntlafatso e ntlafalitsoeng ea jenereithara ea linomoro tsa pseudorandom;
  • Bakeng sa li-chips tsa ESP32, LFS e kenyelletsa encryption e hlakileng ea data ho li-flash drive;
  • Ts'ehetso e ekelitsoeng ea ho kenya lifaele tsa tlhophiso ho tsoa ho lisebelisoa tsa VFS;
  • E kentse ts'ebeliso ea li-hashes tsa SHA256 bakeng sa netefatso;
  • Tšehetso ea Bluetooth le Wi-Fi e ekelitsoe haholo.

Source: opennet.ru

Eketsa ka tlhaloso