إصدار Mongoose OS 2.13 ، منصات لأجهزة إنترنت الأشياء

متاح إطلاق المشروع نظام التشغيل النمس 2.13.0، والذي يوفر إطارًا لتطوير البرامج الثابتة لأجهزة إنترنت الأشياء (IoT) استنادًا إلى وحدات التحكم الدقيقة ESP32 وESP8266 وCC3220 وCC3200 وSTM32F4. يوجد دعم مدمج للتكامل مع منصات AWS IoT وGoogle IoT Core وMicrosoft Azure وSamsung Artik وAdafruit IO، وكذلك مع أي خوادم MQTT. رمز المشروع وزعت من خلال مرخص بموجب Apache 2.0.

مميزات المشروع تشمل:

  • المنزلق مللي جي إس، مصمم لتطوير التطبيقات في JavaScript (يتم وضع JavaScript للنماذج الأولية السريعة، ويتم اقتراح لغات C/C++ للتطبيقات النهائية)؛
  • نظام تحديث عبر الهواء مع دعم التراجع عن التحديث في حالة الفشل؛
  • أدوات للتحكم في الجهاز عن بعد؛
  • دعم مدمج لتشفير البيانات على محرك أقراص فلاش؛
  • تسليم نسخة من مكتبة mbedTLS، مُحسّنة للاستفادة من إمكانات شرائح التشفير وتقليل استهلاك الذاكرة؛
  • يدعم وحدات التحكم الدقيقة CC3220، CC3200، ESP32، ESP8266، STM32F4؛
  • استخدام أدوات ESP32-DevKitC القياسية لـ AWS IoT وESP32 Kit لـ Google IoT Core؛
  • دعم متكامل لـ AWS IoT وGoogle IoT Core وMicrosoft Azure وSamsung Artik وAdafruit IO؛

يضيف الإصدار الجديد دعمًا أوليًا لأنظمة الشريحة الواحدة
إشارات ريدباين RS14100، والتي تغطي استخدام UART،
GPIO، FS، OTA، I2C (bitbang) وWiFi في وضع العميل (WiFi في وضع نقطة الوصول، Bluetooth و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

إضافة تعليق