これは AWS IoT Device SDK for Embedded C という名前の Linux アプリで、その最新リリースは aws-iot-device-sdk-embedded-C-202211.00.zip としてダウンロードできます。 これは、ワークステーション用の無料のホスティング プロバイダーである OnWorks でオンラインで実行できます。
AWS IoT Device SDK for Embedded C with OnWorks という名前のこのアプリをオンラインで無料でダウンロードして実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。
-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードし、インストールして実行します。
スクリーンショット:
組み込み C 用 AWS IoT デバイス SDK
説明:
AWS IoT Device SDK for Embedded C (C-SDK) は、IoT デバイスを AWS IoT Core に安全に接続するために組み込みアプリケーションで使用できる、MIT オープンソース ライセンスに基づく C ソース ファイルのコレクションです。 MQTT クライアント、HTTP クライアント、JSON パーサー、AWS IoT Device Shadow、AWS IoT Jobs、および AWS IoT Device Defender ライブラリが含まれています。 この SDK はソース形式で配布され、アプリケーション コード、その他のライブラリ、お好みのオペレーティング システム (OS) と共に顧客のファームウェアに組み込むことができます。 これらのライブラリは標準の C ライブラリにのみ依存しているため、組み込みリアルタイム オペレーティング システム (RTOS) から Linux/Mac/Windows まで、さまざまな OS に移植できます。 C-SDK ライブラリの使用例は、OpenSSL を使用する POSIX システム (例: このリポジトリの Linux デモ)、および mbedTLS を使用する FreeRTOS (例: FreeRTOS リポジトリの FreeRTOS デモ) で見つけることができます。 coreHTTP ライブラリは、顧客が実装したトランスポート層を介してサーバーとの HTTP 接続を確立する機能を提供します。
特徴
- C-SDK ライブラリは、MIT オープン ソース ライセンスに基づいてライセンスされています。
- C-SDK は、さまざまな AWS IoT サービスへのアクセスを簡素化します
- C-SDK は、相互運用性を確保するために、AWS IoT Core およびオープンソース MQTT ブローカーと連携することがテストされています
- AWS IoT Device Shadow、AWS IoT Jobs、および AWS IoT Device Defender ライブラリは、あらゆる MQTT クライアントおよび JSON パーサーと柔軟に連携します
- MQTT クライアントと JSON パーサー ライブラリは、SDK の残りの部分と密接に結合されていない選択肢として提供されます。
- coreMQTT ライブラリは、顧客が実装したトランスポート層を介してブローカーとの MQTT 接続を確立する機能を提供します
プログラミング言語
C
カテゴリー
これは https://sourceforge.net/projects/aws-iot-dev-sdk-emb-c.mirror/ からも取得できるアプリケーションです。 これは、OnWorks でホストされており、無料のオペレーティング システムの XNUMX つからオンラインで簡単に実行できます。