iiOTESP32 Brasil
Modo de contingência: páginas públicas e downloads seguem disponíveis; login, comunidade e dados do servidor podem ficar indisponíveis.
Voltar para lista de projetos
AvançadoProjeto em destaqueConcluído

Gateway Industrial ESP32: Modbus RTU para MQTT

Gateway de comunicação RS-485 para conversão transparente de dados Modbus RTU em tópicos MQTT em formato JSON para SCADA / MES.

#ESP32-S3#Modbus RTU#RS-485#MQTT#ArduinoJson#PlatformIO

Fluxo de comunicação e arquitetura

Medidor / CLP (Modbus RTU)Par Trançado RS-485ESP32-S3 GatewayBroker MQTT MosquittoSCADA / MES

Desafio / problema industrial:

Multimedidores de energia e inversores de frequência legados em um painel elétrico comunicam-se apenas via Modbus RTU (RS-485), impossibilitando a visualização direta em sistemas web.

Solução técnica desenvolvida:

Desenvolvimento de um Gateway embarcado utilizando ESP32-S3 e transceiver RS-485 isolado galvanicamente. O gateway lê registradores dos escravos e publica via Wi-Fi/Ethernet para o Broker Mosquitto e sistema SCADA.

Lista de componentes do projeto:

  • Módulo ESP32-S3 DevKitC-1 N8
  • Transceiver RS-485 MAX485 / SP3485 Isolado
  • Fonte de Alimentação Industrial 24V -> 5V Rail DIN
  • Resistor de Terminação 120R

Resultado esperado em operação:

Taxa de atualização dos parâmetros elétricos a cada 1 segundo com alta imunidade a ruído elétrico e reconexão automática.

Abrir o tutorial

Abrir o tutorial

Instalar o ambiente, montar o circuito, compilar e validar — com o firmware completo e o manual em PDF para baixar.

Abrir o tutorial