Mongoose OS 2.20 рдХреЛ рд░рд┐рд▓реАрдЬ, IoT рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд▓реЗрдЯрдлрд░реНрдо

ESP2.20.0, ESP32, CC8266, CC3220, STM3200F32, STM4L32 рд░ STM4F32 microcontrollers рдХреЛ рдЖрдзрд╛рд░рдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЗрдиреНрдЯрд░рдиреЗрдЯ рдЕрдл рдерд┐рдВрдЧреНрд╕ (IoT) рдпрдиреНрддреНрд░рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдлрд░реНрдорд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрдиреЗ рдврд╛рдБрдЪрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджреИ Mongoose OS 7 рдкреНрд░реЛрдЬреЗрдХреНрдЯрдХреЛ рд░рд┐рд▓реАрдЬ рдЙрдкрд▓рдмреНрдз рдЫред рддреНрдпрд╣рд╛рдБ AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВ, рд╕рд╛рдереИ рдХреБрдиреИ рдкрдирд┐ MQTT рд╕рд░реНрднрд░рд╣рд░реВрд╕рдБрдЧ рдПрдХреАрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдорд┐рдд рд╕рдорд░реНрдерди рдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛрдб, C рд░ JavaScript рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ, Apache 2.0 рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред

рдкрд░рд┐рдпреЛрдЬрдирд╛рдХрд╛ рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреН:

  • mJS рдЗрдиреНрдЬрд┐рди, JavaScript рдорд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ (рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреНрд░реБрдд рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдкрдХреЛ рд▓рд╛рдЧрд┐ рд░рд╛рдЦрд┐рдПрдХреЛ рдЫ, рд░ C/C++ рднрд╛рд╖рд╛рд╣рд░реВ рдЕрдиреНрддрд┐рдо рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЫрдиреН);
  • рдЕрд╕рдлрд▓рддрд╛рдХреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛ рдЕрдкрдбреЗрдЯ рд░реЛрд▓рдмреНрдпрд╛рдХрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердирдХреЛ рд╕рд╛рде OTA рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдкреНрд░рдгрд╛рд▓реА;
  • рдЯрд╛рдврд╛рдХреЛ рдЙрдкрдХрд░рдг рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрдХрд░рдгрд╣рд░реВ;
  • рдлреНрд▓реНрдпрд╛рд╕ рдбреНрд░рд╛рдЗрднрдорд╛ рдбрд╛рдЯрд╛ рдИрдиреНрдХреНрд░рд┐рдкреНрд╢рдирдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдорд┐рдд рд╕рдорд░реНрдерди;
  • mbedTLS рдкреБрд╕реНрддрдХрд╛рд▓рдпрдХреЛ рд╕рдВрд╕реНрдХрд░рдгрдХреЛ рдбреЗрд▓рд┐рднрд░реА, рдХреНрд░рд┐рдкреНрдЯреЛ рдЪрд┐рдкреНрд╕рдХреЛ рдХреНрд╖рдорддрд╛рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд░ рдореЗрдореЛрд░реА рдЦрдкрдд рдХрдо рдЧрд░реНрди рдЕрдиреБрдХреВрд▓рд┐рдд;
  • рдорд╛рдЗрдХреНрд░реЛрдХрдиреНрдЯреНрд░реЛрд▓рд░рд╣рд░реВ CC3220, CC3200, ESP32, ESP8266, STM32F4, STM32L4, STM32F7 рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ;
  • AWS IoT рдХреЛ рд▓рд╛рдЧрд┐ рдорд╛рдирдХ ESP32-DevKitC рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ рд░ Google IoT рдХреЛрд░рдХреЛ рд▓рд╛рдЧрд┐ ESP32 рдХрд┐рдЯ;
  • AWS IoT, Google IoT Core, IBM рд╡рд╛рдЯрд╕рди IoT, Microsoft Azure, Samsung Artik рд░ Adafruit IO рдХреЛ рд▓рд╛рдЧрд┐ рдПрдХреАрдХреГрдд рд╕рдорд░реНрдерди;

Mongoose OS 2.20 рдХреЛ рд░рд┐рд▓реАрдЬ, IoT рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд▓реЗрдЯрдлрд░реНрдо

рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬрдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдордзреНрдпреЗ:

  • рдмрд╛рд╣реНрдп LwIP рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреНрдпрд╛рдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ;
  • рдЧреБрдкреНрддрд┐рдХрд░рдг-рд╕рдореНрдмрдиреНрдзрд┐рдд рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ mbedtls рдкреБрд╕реНрддрдХрд╛рд▓рдпрдорд╛ рд╕рд╛рд░рд┐рдПрдХреЛ рдЫ;
  • esp8266 рдЪрд┐рдкреНрд╕рдХрд╛ рд▓рд╛рдЧрд┐, рд╕рдмреИ рдореЗрдореЛрд░реА рдЖрд╡рдВрдЯрди рдХрд╛рд░реНрдпрд╣рд░реВрдорд╛ рд╕реНрдЯреНрдпрд╛рдХ рдУрднрд░рдлреНрд▓реЛ рд╕реБрд░рдХреНрд╖рд╛ рдердкрд┐рдПрдХреЛ рдЫ рд░ malloc рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд▓рд╛рдИ рдЕрдиреБрдХреВрд▓рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ;
  • libwpa2 рдкреБрд╕реНрддрдХрд╛рд▓рдп рдмрдиреНрдж рдЧрд░рд┐рдПрдХреЛ рдЫ;
  • рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ DNS рд╕рд░реНрднрд░ рдЪрдпрди рддрд░реНрдХ;
  • рдЫрджреНрдо рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдЬрдирд░реЗрдЯрд░рдХреЛ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рдкреНрд░рд╛рд░рдореНрднрд┐рдХрд░рдг;
  • ESP32 рдЪрд┐рдкреНрд╕рдХрд╛ рд▓рд╛рдЧрд┐, LFS рд▓реЗ рдлреНрд▓реНрдпрд╛рд╕ рдбреНрд░рд╛рдЗрднрд╣рд░реВрдорд╛ рдбреЗрдЯрд╛рдХреЛ рдкрд╛рд░рджрд░реНрд╢реА рдЗрдиреНрдХреНрд░рд┐рдкреНрд╕рди рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ;
  • VFS рдпрдиреНрддреНрд░рд╣рд░реВрдмрд╛рдЯ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдлрд╛рдЗрд▓рд╣рд░реВ рд▓реЛрдб рдЧрд░реНрди рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ;
  • рдкреНрд░рдорд╛рдгреАрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ SHA256 рд╣реНрдпрд╛рд╕рдХреЛ рдкреНрд░рдпреЛрдЧ рд▓рд╛рдЧреВ рдЧрд░рд┐рдпреЛ;
  • рдмреНрд▓реБрдЯреБрде рд░ Wi-Fi рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдкрдорд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди