IoT cihazları için bir platform olan Mongoose OS 2.13'ün piyasaya sürülmesi

Mevcut proje sürümü Mongoose OS 2.13.0ESP32, ESP8266, CC3220, CC3200 ve STM32F4 mikrodenetleyicilerini temel alan Nesnelerin İnterneti (IoT) cihazları için ürün yazılımı geliştirmeye yönelik bir çerçeve sunan. AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO platformlarının yanı sıra tüm MQTT sunucularıyla entegrasyon için yerleşik destek mevcuttur. Proje kodu tarafından dağıtıldı Apache 2.0 altında lisanslanmıştır.

Projenin özellikleri şunları içerir:

  • Motor mJSJavaScript'te uygulamalar geliştirmek için tasarlanmıştır (JavaScript hızlı prototip oluşturma için konumlandırılmıştır ve son uygulamalar için C/C++ dilleri önerilmektedir);
  • Arıza durumunda güncellemenin geri alınmasını destekleyen OTA güncelleme sistemi;
  • Uzaktan cihaz yönetimine yönelik araçlar;
  • Flash sürücüde veri şifreleme için yerleşik destek;
  • MbedTLS kütüphanesinin, kripto çiplerin özelliklerinden faydalanacak ve bellek tüketimini en aza indirecek şekilde optimize edilmiş bir versiyonunun teslimi;
  • CC3220, CC3200, ESP32, ESP8266, STM32F4 mikro denetleyicilerini destekler;
  • AWS IoT için standart ESP32-DevKitC araçlarını ve Google IoT Core için ESP32 Kit'i kullanma;
  • AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik ve Adafruit IO için entegre destek;

Yeni sürüm, tek çipli sistemler için ilk desteği ekliyor
Kızılçam Sinyalleri RS14100UART kullanımını kapsayan,
İstemci modunda GPIO, FS, OTA, I2C (bitbang) ve WiFi (erişim noktası modunda WiFi, Bluetooth ve Zigbee henüz desteklenmemektedir). Mos yardımcı programına katma ATCA sertifikaları ve anahtarları oluşturmak için atca-gen-cert komutunun yanı sıra “--cdef VAR=value” seçeneği. STLM75 sıcaklık sensörleri için sürücü eklendi. SoC ESP* desteği genişletildi. Güncellenmiş bileşen sürümleri:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.

Kaynak: opennet.ru

Yorum ekle