Ukukhutshwa kwe-Mongoose OS 2.13, iqonga lezixhobo ze-IoT

Iyafumaneka ukukhutshwa kweprojekthi Mongoose OS 2.13.0, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ для устройств ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° Π²Π΅Ρ‰Π΅ΠΉ (IoT), Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π½Π° Π±Π°Π·Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ESP32, ESP8266, CC3220, CC3200 ΠΈ STM32F4. Π˜ΠΌΠ΅ΡŽΡ‚ΡΡ встроСнная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO, Π° Ρ‚Π°ΠΊΠΆΠ΅ с Π»ΡŽΠ±Ρ‹ΠΌΠΈ MQTT-сСрвСрами. Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° isasazwa ngu ilayisenisi phantsi kweApache 2.0.

Iimpawu zeprojekthi ziquka:

  • Π”Π²ΠΈΠΆΠΎΠΊ mJS, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° JavaScript (JavaScript позиционируСтся для быстрого создания ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΎΠ², Π° для ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ прСдлагаСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ языки C/C++);
  • Inkqubo yohlaziyo lwe-OTA kunye nenkxaso yohlaziyo lokubuyisela kwimeko yokusilela;
  • Izixhobo zolawulo lwesixhobo esikude;
  • Inkxaso eyakhelwe-ngaphakathi yofihlo lwedatha kwi-Flash drive;
  • Ukuhanjiswa kwenguqulelo yelayibrari ye-mbedTLS, elungiselelwe ukusebenzisa ubuchule beetshiphusi ze-crypto kunye nokunciphisa ukusetyenziswa kwememori;
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² CC3220, CC3200, ESP32, ESP8266, STM32F4;
  • Ukusebenzisa izixhobo eziqhelekileyo ze-ESP32-DevKitC ze-AWS IoT kunye ne-ESP32 Kit ye-Google IoT Core;
  • Π˜Π½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Π°Ρ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik ΠΈ Adafruit IO;

Π’ Π½ΠΎΠ²ΠΎΠΌ выпускС Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΎΠ΄Π½ΠΎΡ‡ΠΈΠΏΠΎΠ²Ρ‹Ρ… систСм
Redpine Signals RS14100, ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰Π°Ρ использованиС UART,
GPIO, Π€Π‘, OTA, I2C (bitbang) ΠΈ WiFi Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° (ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ WiFi Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ‚ΠΎΡ‡ΠΊΠΈ доступа, Bluetooth ΠΈ Zigbee). Π’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ mos yongezwe ΠΊΠΎΠΌΠ°Π½Π΄Π° atca-gen-cert для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ сСртификатов ΠΈ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ATCA, Π° Ρ‚Π°ΠΊΠΆΠ΅ опция Β«β€”cdef VAR=valueΒ». Π”ΠΎΠ±Π°Π²Π»Π΅Π½ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ для Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ STLM75. Π Π°ΡΡˆΠΈΡ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° SoC ESP*. ΠžΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹ вСрсии ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.

umthombo: opennet.ru

Yongeza izimvo