এটি এমবেডেড সি-এর জন্য AWS IoT ডিভাইস SDK নামের লিনাক্স অ্যাপ যার সর্বশেষ রিলিজটি aws-iot-device-sdk-embedded-C-202211.00.zip হিসাবে ডাউনলোড করা যেতে পারে। এটি ওয়ার্কস্টেশনের জন্য বিনামূল্যের হোস্টিং প্রদানকারী OnWorks-এ অনলাইনে চালানো যেতে পারে।
ডাউনলোড করুন এবং অনলাইনে চালান AWS IoT Device SDK নামের এম্বেডেড C-এর জন্য OnWorks-এর সাথে বিনামূল্যে।
এই অ্যাপটি চালানোর জন্য এই নির্দেশাবলী অনুসরণ করুন:
- 1. আপনার পিসিতে এই অ্যাপ্লিকেশনটি ডাউনলোড করুন৷
- 2. আমাদের ফাইল ম্যানেজারে প্রবেশ করুন https://www.onworks.net/myfiles.php?username=XXXXX আপনি যে ইউজারনেম চান।
- 3. এই ধরনের ফাইল ম্যানেজারে এই অ্যাপ্লিকেশনটি আপলোড করুন।
- 4. এই ওয়েবসাইট থেকে OnWorks Linux অনলাইন বা Windows অনলাইন এমুলেটর বা MACOS অনলাইন এমুলেটর শুরু করুন।
- 5. OnWorks Linux OS থেকে আপনি এইমাত্র শুরু করেছেন, আমাদের ফাইল ম্যানেজারে যান https://www.onworks.net/myfiles.php?username=XXXXX আপনার পছন্দের ব্যবহারকারীর নাম সহ।
- 6. অ্যাপ্লিকেশনটি ডাউনলোড করুন, এটি ইনস্টল করুন এবং এটি চালান।
স্ক্রীনশটগুলি
Ad
এম্বেডেড C এর জন্য AWS IoT ডিভাইস SDK
বর্ণনাঃ
এমবেডেড C (C-SDK) এর জন্য AWS IoT ডিভাইস SDK হল MIT ওপেন সোর্স লাইসেন্সের অধীনে C সোর্স ফাইলের একটি সংগ্রহ যা AWS IoT কোরের সাথে নিরাপদে IoT ডিভাইসগুলিকে সংযুক্ত করতে এমবেড করা অ্যাপ্লিকেশনগুলিতে ব্যবহার করা যেতে পারে। এতে MQTT ক্লায়েন্ট, HTTP ক্লায়েন্ট, JSON পার্সার, AWS IoT ডিভাইস শ্যাডো, AWS IoT জবস এবং AWS IoT ডিভাইস ডিফেন্ডার লাইব্রেরি রয়েছে। এই SDK উত্স আকারে বিতরণ করা হয় এবং অ্যাপ্লিকেশন কোড, অন্যান্য লাইব্রেরি এবং আপনার পছন্দের একটি অপারেটিং সিস্টেম (OS) সহ গ্রাহক ফার্মওয়্যারে তৈরি করা যেতে পারে। এই লাইব্রেরিগুলি শুধুমাত্র স্ট্যান্ডার্ড সি লাইব্রেরির উপর নির্ভরশীল, তাই এগুলিকে বিভিন্ন OS-এ পোর্ট করা যেতে পারে - এমবেডেড রিয়েল-টাইম অপারেটিং সিস্টেম (RTOS) থেকে Linux/Mac/Windows পর্যন্ত। আপনি OpenSSL ব্যবহার করে POSIX সিস্টেমে C-SDK লাইব্রেরির নমুনা ব্যবহার খুঁজে পেতে পারেন (যেমন এই সংগ্রহস্থলে Linux ডেমো), এবং mbedTLS ব্যবহার করে FreeRTOS-এ (যেমন FreeRTOS সংগ্রহস্থলে FreeRTOS ডেমো)। কোরএইচটিটিপি লাইব্রেরি একটি গ্রাহক-বাস্তবায়িত পরিবহন স্তরের উপর একটি সার্ভারের সাথে একটি HTTP সংযোগ স্থাপন করার ক্ষমতা প্রদান করে।
বৈশিষ্ট্য
- C-SDK লাইব্রেরিগুলি MIT ওপেন সোর্স লাইসেন্সের অধীনে লাইসেন্সপ্রাপ্ত
- C-SDK বিভিন্ন AWS IoT পরিষেবাগুলিতে অ্যাক্সেস সহজ করে
- আন্তঃকার্যযোগ্যতা নিশ্চিত করতে AWS IoT কোর এবং একটি ওপেন সোর্স MQTT ব্রোকারের সাথে কাজ করার জন্য C-SDK পরীক্ষা করা হয়েছে
- AWS IoT ডিভাইস শ্যাডো, AWS IoT জবস এবং AWS IoT ডিভাইস ডিফেন্ডার লাইব্রেরিগুলি যেকোনো MQTT ক্লায়েন্ট এবং JSON পার্সারের সাথে কাজ করার জন্য নমনীয়
- MQTT ক্লায়েন্ট এবং JSON পার্সার লাইব্রেরিগুলিকে বাকী SDK-এর সাথে শক্তভাবে সংযুক্ত না করেই পছন্দ হিসাবে দেওয়া হয়
- কোরএমকিউটিটি লাইব্রেরি গ্রাহক-বাস্তবায়িত পরিবহন স্তরের উপর একটি ব্রোকারের সাথে একটি এমকিউটিটি সংযোগ স্থাপন করার ক্ষমতা প্রদান করে
প্রোগ্রামিং ভাষা
C
বিভাগ
এটি এমন একটি অ্যাপ্লিকেশন যা https://sourceforge.net/projects/aws-iot-dev-sdk-emb-c.mirror/ থেকেও আনা যেতে পারে৷ আমাদের বিনামূল্যের অপারেটিভ সিস্টেমগুলির মধ্যে একটি থেকে সবচেয়ে সহজ উপায়ে অনলাইনে চালানোর জন্য এটি OnWorks-এ হোস্ট করা হয়েছে।