Este é o aplicativo Linux chamado AWS IoT Device SDK for Embedded C cuja versão mais recente pode ser baixada como aws-iot-device-sdk-embedded-C-202211.00.zip. Ele pode ser executado online no provedor de hospedagem gratuito OnWorks para estações de trabalho.
Baixe e execute online este aplicativo chamado AWS IoT Device SDK for Embedded C with OnWorks gratuitamente.
Siga estas instruções para executar este aplicativo:
- 1. Baixe este aplicativo em seu PC.
- 2. Entre em nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que você deseja.
- 3. Carregue este aplicativo em tal gerenciador de arquivos.
- 4. Inicie o emulador OnWorks Linux online ou Windows online ou emulador MACOS online a partir deste site.
- 5. No sistema operacional OnWorks Linux que você acabou de iniciar, acesse nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que deseja.
- 6. Baixe o aplicativo, instale-o e execute-o.
CAPTURAS DE TELA:
AWS IoT Device SDK para C incorporado
DESCRIÇÃO:
O AWS IoT Device SDK for Embedded C (C-SDK) é uma coleção de arquivos de origem C sob a licença de código aberto MIT que pode ser usada em aplicativos incorporados para conectar com segurança dispositivos IoT ao AWS IoT Core. Ele contém cliente MQTT, cliente HTTP, analisador JSON, AWS IoT Device Shadow, AWS IoT Jobs e bibliotecas do AWS IoT Device Defender. Este SDK é distribuído em forma de fonte e pode ser incorporado ao firmware do cliente junto com o código do aplicativo, outras bibliotecas e um sistema operacional (SO) de sua escolha. Essas bibliotecas dependem apenas das bibliotecas C padrão, portanto, podem ser transportadas para vários sistemas operacionais - de sistemas operacionais em tempo real (RTOS) incorporados a Linux/Mac/Windows. Você pode encontrar exemplos de uso de bibliotecas C-SDK em sistemas POSIX usando OpenSSL (por exemplo, demos Linux neste repositório) e em FreeRTOS usando mbedTLS (por exemplo, demos FreeRTOS no repositório FreeRTOS). A biblioteca coreHTTP fornece a capacidade de estabelecer uma conexão HTTP com um servidor em uma camada de transporte implementada pelo cliente.
Recursos
- As bibliotecas C-SDK são licenciadas sob a licença de código aberto MIT
- C-SDK simplifica o acesso a vários serviços AWS IoT
- O C-SDK foi testado para funcionar com o AWS IoT Core e um agente MQTT de código aberto para garantir a interoperabilidade
- As bibliotecas AWS IoT Device Shadow, AWS IoT Jobs e AWS IoT Device Defender são flexíveis para trabalhar com qualquer cliente MQTT e analisador JSON
- As bibliotecas do cliente MQTT e do analisador JSON são oferecidas como opções sem serem fortemente associadas ao restante do SDK
- A biblioteca coreMQTT fornece a capacidade de estabelecer uma conexão MQTT com um corretor em uma camada de transporte implementada pelo cliente
Linguagem de Programação
C
Categorias
Este é um aplicativo que também pode ser obtido em https://sourceforge.net/projects/aws-iot-dev-sdk-emb-c.mirror/. Ele foi hospedado em OnWorks para ser executado online da maneira mais fácil a partir de um de nossos Sistemas Operativos gratuitos.