Tecnologia Node-RED

Integrando REST, HTTP e bancos de dados ao Node-RED

A integração de fluxos MQTT com APIs web e bancos de dados é essencial para transformar dados IoT em valor real. Nesta lição, você aprende a usar os nodes HTTP do Node-RED, conectar bancos como SQLite e InfluxDB, e manipular payloads JSON para sincronizar dados externos de forma robusta.

ESP32 com MQTT: firmware mínimo para publicar dados reais

Você vai aprender a programar um ESP32 para publicar dados reais via MQTT, conectando-o a um broker como o Mosquitto. A lição cobre bibliotecas MQTT livres, configuração de Wi-Fi e broker, publicação periódica de dados e debug básico no ESP32.

Configurando o Mosquitto: do zero à primeira mensagem

Você vai instalar o Eclipse Mosquitto, configurar o broker MQTT e testar a troca de mensagens usando as ferramentas oficiais. Esta lição cobre desde a instalação até o diagnóstico básico, preparando o ambiente para IoT real.

Planejando fluxos: do dado bruto ao insight

Planejar o fluxo de dados em IoT é decidir como transformar medições brutas em informações úteis. Isso envolve mapear aquisição, transmissão, processamento, filtragem, agregação e persistência, preparando tudo para dashboards e decisões.

Escolhendo sensores, microcontroladores e fontes de dados

A escolha dos sensores e microcontroladores define a qualidade, custo e confiabilidade de uma solução IoT. Entenda critérios técnicos, integração do ESP32 com MQTT e como decidir entre dados simulados ou reais, considerando desafios de alimentação e conectividade.

Desenhando a arquitetura: do ESP32 ao Node-RED via Mosquitto

Uma arquitetura IoT robusta conecta sensores como o ESP32 a dashboards em Node-RED, usando o broker MQTT Eclipse Mosquitto como núcleo da comunicação. Entender o fluxo de mensagens, pontos de falha e topologia é essencial para garantir escalabilidade e resiliência.

MQTT sem mágica: publish, subscribe, tópicos e QoS na prática

O MQTT é o protocolo que virou padrão em IoT porque resolve comunicação leve, confiável e flexível entre dispositivos. Ele se baseia em tópicos, operações de publish/subscribe e níveis de QoS, sempre mediado por um broker central. Entender esses mecanismos é essencial para operar IoT em produção.

O que realmente é IoT: sensores, atuadores e a lógica do dado

IoT, segundo padrões abertos, é a integração de sensores, atuadores e sistemas computacionais para coletar, transmitir e agir sobre dados do mundo físico. Entender a diferença entre sensores, atuadores e microcontroladores é essencial para projetar fluxos de dados eficientes e seguros em arquiteturas IoT.