IoT சாதனங்களுக்கான தளமான Mongoose OS 2.20 இன் வெளியீடு

ESP2.20.0, ESP32, CC8266, CC3220, STM3200F32, STM4L32 மற்றும் STM4F32 மைக்ரோகண்ட்ரோலர்களின் அடிப்படையில் செயல்படுத்தப்பட்ட இன்டர்நெட் ஆஃப் திங்ஸ் (IoT) சாதனங்களுக்கான ஃபார்ம்வேரை உருவாக்குவதற்கான கட்டமைப்பை வழங்கும் Mongoose OS 7 திட்டத்தின் வெளியீடு கிடைக்கிறது. AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO இயங்குதளங்கள் மற்றும் எந்த MQTT சேவையகங்களுடனும் ஒருங்கிணைப்பதற்கான உள்ளமைக்கப்பட்ட ஆதரவு உள்ளது. C மற்றும் JavaScript இல் எழுதப்பட்ட திட்டக் குறியீடு, Apache 2.0 உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது.

திட்டத்தின் அம்சங்கள் பின்வருமாறு:

  • mJS இயந்திரம், ஜாவாஸ்கிரிப்டில் பயன்பாடுகளை உருவாக்க வடிவமைக்கப்பட்டுள்ளது (ஜாவாஸ்கிரிப்ட் விரைவான முன்மாதிரிக்கு நிலைநிறுத்தப்பட்டுள்ளது, மேலும் இறுதிப் பயன்பாடுகளுக்கு C/C++ மொழிகள் முன்மொழியப்பட்டுள்ளன);
  • தோல்வி ஏற்பட்டால் புதுப்பிப்பு திரும்பப் பெறுவதற்கான ஆதரவுடன் OTA மேம்படுத்தல் அமைப்பு;
  • தொலை சாதன மேலாண்மைக்கான கருவிகள்;
  • ஃபிளாஷ் டிரைவில் தரவு குறியாக்கத்திற்கான உள்ளமைக்கப்பட்ட ஆதரவு;
  • mbedTLS நூலகத்தின் ஒரு பதிப்பின் டெலிவரி, கிரிப்டோ சிப்களின் திறன்களைப் பயன்படுத்தவும் நினைவக நுகர்வு குறைக்கவும் உகந்ததாக உள்ளது;
  • மைக்ரோகண்ட்ரோலர்கள் CC3220, CC3200, ESP32, ESP8266, STM32F4, STM32L4, STM32F7 ஆகியவற்றை ஆதரிக்கிறது;
  • AWS IoTக்கான நிலையான ESP32-DevKitC கருவிகளைப் பயன்படுத்துதல் மற்றும் Google IoT கோர்க்கான ESP32 கிட்;
  • AWS IoT, Google IoT கோர், IBM Watson IoT, Microsoft Azure, Samsung Artik மற்றும் Adafruit IO ஆகியவற்றுக்கான ஒருங்கிணைந்த ஆதரவு;

IoT சாதனங்களுக்கான தளமான Mongoose OS 2.20 இன் வெளியீடு

புதிய வெளியீட்டில் உள்ள மாற்றங்களில்:

  • வெளிப்புற LwIP பிணைய அடுக்கைப் பயன்படுத்துவதற்கான திறன் வழங்கப்படுகிறது;
  • குறியாக்கம் தொடர்பான செயல்பாடுகள் mbedtls நூலகத்திற்கு நகர்த்தப்பட்டுள்ளன;
  • esp8266 சில்லுகளுக்கு, ஸ்டாக் ஓவர்ஃப்ளோ பாதுகாப்பு அனைத்து நினைவக ஒதுக்கீடு செயல்பாடுகளிலும் சேர்க்கப்பட்டுள்ளது மற்றும் malloc செயல்பாடுகளை செயல்படுத்துவது உகந்ததாக உள்ளது;
  • libwpa2 நூலகம் நிறுத்தப்பட்டது;
  • மேம்படுத்தப்பட்ட DNS சர்வர் தேர்வு தர்க்கம்;
  • சூடோராண்டம் எண் ஜெனரேட்டரின் மேம்படுத்தப்பட்ட துவக்கம்;
  • ESP32 சில்லுகளுக்கு, ஃபிளாஷ் டிரைவ்களில் தரவின் வெளிப்படையான குறியாக்கத்தை LFS கொண்டுள்ளது;
  • VFS சாதனங்களிலிருந்து உள்ளமைவு கோப்புகளை ஏற்றுவதற்கான ஆதரவு சேர்க்கப்பட்டது;
  • அங்கீகாரத்திற்காக SHA256 ஹாஷ்களின் பயன்பாடு செயல்படுத்தப்பட்டது;
  • புளூடூத் மற்றும் வைஃபைக்கான ஆதரவு கணிசமாக விரிவடைந்துள்ளது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்