Mongoose OS 2.13 کی ریلیز، IoT آلات کے لیے ایک پلیٹ فارم

دستیاب منصوبے کی رہائی Mongoose OS 2.13.0، جو ESP32، ESP8266، CC3220، CC3200 اور STM32F4 مائیکرو کنٹرولرز پر مبنی انٹرنیٹ آف تھنگز (IoT) آلات کے لیے فرم ویئر تیار کرنے کے لیے ایک فریم ورک پیش کرتا ہے۔ AWS IoT، Google IoT Core، Microsoft Azure، Samsung Artik، Adafruit IO پلیٹ فارمز کے ساتھ ساتھ کسی بھی MQTT سرورز کے ساتھ انضمام کے لیے بلٹ ان سپورٹ موجود ہے۔ پروجیکٹ کوڈ نے بانٹا اپاچی 2.0 کے تحت لائسنس یافتہ۔

منصوبے کی خصوصیات میں شامل ہیں:

  • انجن ایم جے ایس، جاوا اسکرپٹ میں ایپلیکیشنز تیار کرنے کے لیے ڈیزائن کیا گیا ہے (جاوا اسکرپٹ کو تیز رفتار پروٹو ٹائپنگ کے لیے رکھا گیا ہے، اور حتمی ایپلی کیشنز کے لیے C/C++ زبانیں تجویز کی گئی ہیں)؛
  • ناکامی کی صورت میں اپ ڈیٹ رول بیک کے لیے سپورٹ کے ساتھ OTA اپ ڈیٹ سسٹم؛
  • ریموٹ ڈیوائس مینجمنٹ کے لیے ٹولز؛
  • فلیش ڈرائیو پر ڈیٹا انکرپشن کے لیے بلٹ ان سپورٹ؛
  • mbedTLS لائبریری کے ایک ورژن کی ترسیل، کرپٹو چپس کی صلاحیتوں کو استعمال کرنے اور میموری کی کھپت کو کم سے کم کرنے کے لیے بہتر بنایا گیا ہے۔
  • مائکروکنٹرولرز CC3220، CC3200، ESP32، ESP8266، STM32F4 کی حمایت کرتا ہے؛
  • AWS IoT کے لیے معیاری ESP32-DevKitC ٹولز کا استعمال اور Google IoT کور کے لیے ESP32 کٹ؛
  • AWS IoT، Google IoT Core، Microsoft Azure، Samsung Artik اور Adafruit IO کے لیے مربوط تعاون؛

نئی ریلیز سنگل چپ سسٹمز کے لیے ابتدائی مدد کا اضافہ کرتی ہے۔
ریڈپائن سگنلز RS14100UART کے استعمال کا احاطہ کرتا ہے،
کلائنٹ موڈ میں GPIO, FS, OTA, I2C (bitbang) اور WiFi (ایکسیس پوائنٹ موڈ میں WiFi، بلوٹوتھ اور Zigbee ابھی تک تعاون یافتہ نہیں ہیں)۔ ایم او ایس یوٹیلیٹی کو شامل کیا 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۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں