Rilaxx ta' Mongoose OS 2.13, pjattaforma għal apparati IoT

Disponibbli rilaxx tal-proġett Mongoose OS 2.13.0, li joffri qafas għall-iżvilupp tal-firmware għal apparati tal-Internet tal-Oġġetti (IoT) ibbażati fuq mikrokontrolluri ESP32, ESP8266, CC3220, CC3200 u STM32F4. Hemm appoġġ integrat għall-integrazzjoni ma 'pjattaformi AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO, kif ukoll ma' kwalunkwe servers MQTT. Kodiċi tal-proġett imqassma minn liċenzjat taħt Apache 2.0.

Il-karatteristiċi tal-proġett jinkludu:

  • Magna mJS, iddisinjat għall-iżvilupp ta' applikazzjonijiet f'JavaScript (JavaScript huwa pożizzjonat għal prototipi rapidi, u lingwi C/C++ huma proposti għall-applikazzjonijiet finali);
  • Sistema ta 'aġġornament OTA b'appoġġ għal rollback ta' aġġornament f'każ ta 'falliment;
  • Għodod għall-kontroll ta' apparat mill-bogħod;
  • Appoġġ integrat għall-encryption tad-data fuq Flash drive;
  • Kunsinna ta 'verżjoni tal-librerija mbedTLS, ottimizzata biex tutilizza l-kapaċitajiet taċ-ċipep kripto u timminimizza l-konsum tal-memorja;
  • Jappoġġja mikrokontrolluri CC3220, CC3200, ESP32, ESP8266, STM32F4;
  • L-użu ta 'għodod standard ESP32-DevKitC għal AWS IoT u ESP32 Kit għal Google IoT Core;
  • Appoġġ integrat għal AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik u Adafruit IO;

Ir-rilaxx ġdid iżid appoġġ inizjali għal sistemi b'ċippa waħda
Sinjali Redpine RS14100, li jkopri l-użu tal-UART,
GPIO, FS, OTA, I2C (bitbang) u WiFi fil-modalità klijent (WiFi fil-modalità punt ta 'aċċess, Bluetooth u Zigbee għadhom mhumiex appoġġjati). Biex l-utilità mos miżjud kmand atca-gen-cert għall-ġenerazzjoni taċ-ċertifikati u ċ-ċwievet ATCA, kif ukoll l-għażla “--cdef VAR=value”. Sewwieq miżjud għal sensuri tat-temperatura STLM75. L-appoġġ għal SoC ESP* ġie estiż. Verżjonijiet aġġornati tal-komponenti:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.

Sors: opennet.ru

Żid kumment