Saiba como implementar soluções de Internet das Coisas em Nuvem, utilizando as principais plataformas disponíveis no mercado — do microcontrolador à aplicação que consome os dados.
#include <ESP8266WiFi.h>
#include <PubSubClient.h>
#include <DHT.h>
DHT dht(D4, DHT11);
WiFiClient wifi;
PubSubClient mqtt(wifi);
void publicar() {
float temp = dht.readTemperature();
char payload[64];
sprintf(payload, "{\"temp\":%.1f}", temp);
mqtt.publish("iot/sensores/dht11", payload);
}
Com metodologia hands-on, você desenvolve 4 soluções IoT reais, atuando desde a escolha e montagem dos componentes até a programação da aplicação que consome os dados dos dispositivos.
Escolha e conecte componentes como ESP8266 NodeMCU, sensores DHT11, LDR e sensor de chuva.
Programe o microcontrolador usando o Arduino IDE para capturar dados e receber comandos.
Configure e integre com IBM IoT Platform, AWS IoT Core, Azure IoT e Mosquitto.
Desenvolva aplicações capazes de consumir dados dos dispositivos ou enviar comandos para eles.
Turbine seu currículo com 4 soluções IoT completas construídas do início ao fim.
Entenda o protocolo de comunicação IoT e a troca de mensagens entre dispositivos e nuvem.
Engenheiro de Software na IBM
Engenheiro de software na IBM, com mais de 3 anos de experiência na implementação de projetos IoT. Ministra treinamentos de IoT para os mais variados públicos, é adepto do movimento maker e apaixonado por microcontroladores.
em até 3x · acesso vitalício