Il s'agit de l'application Linux nommée AWS IoT Device SDK for Embedded C dont la dernière version peut être téléchargée sous aws-iot-device-sdk-embedded-C-202211.00.zip. Il peut être exécuté en ligne dans le fournisseur d'hébergement gratuit OnWorks pour les postes de travail.
Téléchargez et exécutez en ligne gratuitement cette application nommée AWS IoT Device SDK for Embedded C with OnWorks.
Suivez ces instructions pour exécuter cette application :
- 1. Téléchargé cette application sur votre PC.
- 2. Entrez dans notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous voulez.
- 3. Téléchargez cette application dans ce gestionnaire de fichiers.
- 4. Démarrez l'émulateur en ligne OnWorks Linux ou Windows en ligne ou l'émulateur en ligne MACOS à partir de ce site Web.
- 5. Depuis le système d'exploitation OnWorks Linux que vous venez de démarrer, accédez à notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous souhaitez.
- 6. Téléchargez l'application, installez-la et exécutez-la.
CAPTURES D'ÉCRAN
Ad
AWS IoT Device SDK pour Embedded C
DESCRIPTION
Le kit AWS IoT Device SDK for Embedded C (C-SDK) est une collection de fichiers source C sous la licence open source MIT qui peut être utilisée dans des applications intégrées pour connecter en toute sécurité des appareils IoT à AWS IoT Core. Il contient le client MQTT, le client HTTP, l'analyseur JSON, AWS IoT Device Shadow, les travaux AWS IoT et les bibliothèques AWS IoT Device Defender. Ce SDK est distribué sous forme source et peut être intégré au micrologiciel client avec le code d'application, d'autres bibliothèques et un système d'exploitation (OS) de votre choix. Ces bibliothèques ne dépendent que des bibliothèques C standard, elles peuvent donc être portées sur divers systèmes d'exploitation - des systèmes d'exploitation en temps réel (RTOS) intégrés à Linux/Mac/Windows. Vous pouvez trouver des exemples d'utilisation des bibliothèques C-SDK sur les systèmes POSIX utilisant OpenSSL (par exemple, des démos Linux dans ce référentiel) et sur FreeRTOS à l'aide de mbedTLS (par exemple, des démos FreeRTOS dans le référentiel FreeRTOS). La bibliothèque coreHTTP permet d'établir une connexion HTTP avec un serveur sur une couche de transport implémentée par le client.
Fonctionnalités
- Les bibliothèques C-SDK sont sous licence open source MIT
- C-SDK simplifie l'accès à divers services AWS IoT
- C-SDK a été testé pour fonctionner avec AWS IoT Core et un courtier MQTT open source pour garantir l'interopérabilité
- Les bibliothèques AWS IoT Device Shadow, AWS IoT Jobs et AWS IoT Device Defender sont flexibles pour fonctionner avec n'importe quel client MQTT et analyseur JSON
- Le client MQTT et les bibliothèques d'analyseur JSON sont proposés en tant que choix sans être étroitement couplés avec le reste du SDK
- La bibliothèque coreMQTT offre la possibilité d'établir une connexion MQTT avec un courtier sur une couche de transport implémentée par le client
Langage de programmation
C
Catégories
Il s'agit d'une application qui peut également être récupérée à partir de https://sourceforge.net/projects/aws-iot-dev-sdk-emb-c.mirror/. Il a été hébergé dans OnWorks afin d'être exécuté en ligne de la manière la plus simple à partir de l'un de nos systèmes d'exploitation gratuits.