यह एंबेडेड सी के लिए एडब्ल्यूएस आईओटी डिवाइस एसडीके नामक लिनक्स ऐप है जिसकी नवीनतम रिलीज को aws-iot-device-sdk-embedded-C-202211.00.zip के रूप में डाउनलोड किया जा सकता है। इसे वर्कस्टेशन के लिए मुफ्त होस्टिंग प्रदाता ऑनवर्क्स में ऑनलाइन चलाया जा सकता है।
ऑनवर्क्स के साथ एंबेडेड सी के लिए एडब्ल्यूएस आईओटी डिवाइस एसडीके नाम के इस ऐप को मुफ्त में डाउनलोड करें और चलाएं।
इस ऐप को चलाने के लिए इन निर्देशों का पालन करें:
- 1. इस एप्लिकेशन को अपने पीसी में डाउनलोड करें।
- 2. हमारे फ़ाइल प्रबंधक में https://www.onworks.net/myfiles.php?username=XXXXX उस उपयोगकर्ता नाम के साथ दर्ज करें जो आप चाहते हैं।
- 3. इस एप्लिकेशन को ऐसे फाइल मैनेजर में अपलोड करें।
- 4. इस वेबसाइट से ऑनवर्क्स लिनक्स ऑनलाइन या विंडोज ऑनलाइन एमुलेटर या मैकोज़ ऑनलाइन एमुलेटर शुरू करें।
- 5. ऑनवर्क्स लिनक्स ओएस से आपने अभी शुरुआत की है, हमारे फाइल मैनेजर को https://www.onworks.net/myfiles.php?username=XXXXX उस यूजरनेम के साथ जाएं जो आप चाहते हैं।
- 6. एप्लिकेशन डाउनलोड करें, इसे इंस्टॉल करें और इसे चलाएं।
स्क्रीनशॉट
Ad
एम्बेडेड सी के लिए एडब्ल्यूएस आईओटी डिवाइस एसडीके
वर्णन
एंबेडेड सी (सी-एसडीके) के लिए एडब्ल्यूएस आईओटी डिवाइस एसडीके एमआईटी ओपन सोर्स लाइसेंस के तहत सी स्रोत फाइलों का एक संग्रह है जिसका उपयोग एडब्ल्यूएस आईओटी कोर से आईओटी उपकरणों को सुरक्षित रूप से जोड़ने के लिए एम्बेडेड अनुप्रयोगों में किया जा सकता है। इसमें MQTT क्लाइंट, HTTP क्लाइंट, JSON पार्सर, AWS IoT डिवाइस शैडो, AWS IoT जॉब्स और AWS IoT डिवाइस डिफेंडर लाइब्रेरी शामिल हैं। यह एसडीके स्रोत के रूप में वितरित किया जाता है और इसे ग्राहक फर्मवेयर में एप्लिकेशन कोड, अन्य पुस्तकालयों और आपकी पसंद के एक ऑपरेटिंग सिस्टम (ओएस) के साथ बनाया जा सकता है। ये पुस्तकालय केवल मानक सी पुस्तकालयों पर निर्भर हैं, इसलिए उन्हें एम्बेडेड रीयल-टाइम ऑपरेटिंग सिस्टम (आरटीओएस) से लिनक्स/मैक/विंडोज तक विभिन्न ओएस में पोर्ट किया जा सकता है। आप OpenSSL (जैसे इस रिपॉजिटरी में Linux डेमो) का उपयोग करके POSIX सिस्टम पर C-SDK पुस्तकालयों का नमूना उपयोग पा सकते हैं, और mbedTLS (जैसे FreeRTOS रिपॉजिटरी में FreeRTOS डेमो) का उपयोग करके FreeRTOS पर। CoreHTTP लाइब्रेरी ग्राहक-कार्यान्वित ट्रांसपोर्ट लेयर पर सर्वर के साथ HTTP कनेक्शन स्थापित करने की क्षमता प्रदान करती है।
विशेषताएं
- सी-एसडीके पुस्तकालयों को एमआईटी ओपन सोर्स लाइसेंस के तहत लाइसेंस प्राप्त है
- सी-एसडीके विभिन्न एडब्ल्यूएस आईओटी सेवाओं तक पहुंच को आसान बनाता है
- इंटरऑपरेबिलिटी सुनिश्चित करने के लिए AWS IoT Core और एक ओपन सोर्स MQTT ब्रोकर के साथ काम करने के लिए C-SDK का परीक्षण किया गया है
- AWS IoT डिवाइस शैडो, AWS IoT जॉब्स और AWS IoT डिवाइस डिफेंडर लाइब्रेरी किसी भी MQTT क्लाइंट और JSON पार्सर के साथ काम करने के लिए लचीले हैं।
- MQTT क्लाइंट और JSON पार्सर लाइब्रेरी को शेष SDK के साथ कसकर जोड़े बिना विकल्पों के रूप में पेश किया जाता है
- CoreMQTT लाइब्रेरी ग्राहक-कार्यान्वित ट्रांसपोर्ट लेयर पर ब्रोकर के साथ MQTT कनेक्शन स्थापित करने की क्षमता प्रदान करती है।
प्रोग्रामिंग भाषा
C
कैटिगरीज
यह एक ऐसा एप्लिकेशन है जिसे https://sourceforge.net/projects/aws-iot-dev-sdk-emb-c.mirror/ से भी प्राप्त किया जा सकता है। इसे हमारे निःशुल्क ऑपरेटिव सिस्टम में से किसी एक से आसान तरीके से ऑनलाइन चलाने के लिए ऑनवर्क्स में होस्ट किया गया है।