---
title: "Broker MQTT para prototipagem e educação | ConnectMQ"
description: "O jeito mais rápido de conectar coisas: comece no endpoint público compartilhado com exemplos em Python, Node.js e ESP32 e migre para um broker privado."
url: "https://connectmq.com/pt/prototipagem-e-educacao/"
language: "pt"
---

Prototipagem e educação

# MQTT para Prototipagem e educação

Do primeiro projeto com ESP32 a um laboratório em sala de aula, o MQTT é o jeito mais rápido de fazer as coisas se comunicarem. Comece no endpoint público compartilhado e migre para um broker privado quando o projeto ficar sério.

[Teste grátis](https://app.connectmq.com/signup) [Guia rápido](https://connectmq.com/pt/desenvolvedores/)

Sem cartão de crédito

O que você pode construir

## Construa seu primeiro projeto conectado no ConnectMQ

Você constrói o projeto, o ConnectMQ transporta os dados. Placas e notebooks publicam leituras; um dashboard, um fluxo do Node-RED ou o script de um colega assina — sem servidor para configurar.

Suas placas

**ESP32 / Arduino**lab/{team}/esp32/temperature

**Raspberry Pi**lab/{team}/pi/sensors

**Scripts Python**lab/{team}/script/out

**CLI (mosquitto)**lab/{team}/test

**ConnectMQ**

-   WebSockets seguros
-   TLS na 8883
-   QoS 0, 1 e 2
-   mensagens retidas

O que você constrói por cima

**Dashboard da turma**

**Fluxos Node-RED**

**Avaliação e exportação**

**Apps dos alunos**

O que você recebe

## Prototipagem e educação no ConnectMQ

-   Experimente o endpoint público compartilhado broker.connectmq.com com qualquer cliente MQTT
-   Exemplos de código para Python, Node.js, ESP32, Go e a CLI
-   Broker privado quando sandboxes públicos já não forem suficientes

exemplo de estrutura de tópicos

```
lab/team-3/esp32/temperature
lab/team-3/esp32/led/set
```

Do primeiro LED piscando à produção

## Comece pequeno, cresça sem reescrever

Cada etapa usa MQTT padrão, então o mesmo código passa do broker público para um privado apenas trocando host, porta e credenciais.

1.  Sem cadastro
    
    ### Broker público
    
    -   broker.connectmq.com, porta 1883
    -   Compartilhado: qualquer um pode ler os tópicos
    -   Ideal para um primeiro teste
2.  Privado
    
    ### Plano Free
    
    -   Sem cartão de crédito
    -   TLS e suas próprias credenciais
    -   Até 5 conexões
3.  Produção
    
    ### Plano Basic ou Scale
    
    -   Até 1.000 conexões
    -   Até 10.000.000 de minutos de sessão por mês
    -   Mesmo código, novas credenciais

Exemplo real

## Alunos controlam uma placa do laboratório de casa

Um projeto de sala de aula muito querido com MQTT: um ESP32 na bancada do laboratório da escola, um script Python no notebook de um aluno em casa e o ConnectMQ no meio. Sem regras de firewall na escola, sem servidor para configurar.

Laboratório da escola → ConnectMQ → Aluno em casa. Um script Python de dez linhas publica um comando para a placa da equipe. Assina os tópicos da sua equipe: acende o LED e publica seu estado com a temperatura da sala. Recebe o estado via ConnectMQ e o exibe — a ida e volta leva bem menos de um segundo. Cada equipe tem seus próprios tópicos e credenciais, então placas e scripts nunca atrapalham um ao outro.ConnectMQMQTT broker · TLS 8883$ python led.py→ led/set on← led: on← temp: 24.6Aluno em casaScript Python · notebookLab MQTTlab/+/esp32/#Equipe 3ESP3224,6 °CLaboratório da escolaESP32 + LED + sensor · Wi-Fi da escolalab/team-3/esp32/led/set {"on":true}lab/team-3/esp32/led/set {"on":true}lab/team-3/esp32/state {"led":true,"temp":24.6}lab/team-3/esp32/state {"led":true,"temp":24.6}Equipe 3 · agoraLED aceso — lab a 24,6 °CLaboratório da escola → ConnectMQ → Aluno em casa. Um script Python de dez linhas publica um comando para a placa da equipe. Assina os tópicos da sua equipe: acende o LED e publica seu estado com a temperatura da sala. Recebe o estado via ConnectMQ e o exibe — a ida e volta leva bem menos de um segundo. Cada equipe tem seus próprios tópicos e credenciais, então placas e scripts nunca atrapalham um ao outro.ConnectMQMQTT broker · TLS 8883$ python led.py→ led/set on← led: on← temp: 24.6Aluno em casaScript Python · notebookLab MQTTlab/+/esp32/#Equipe 3ESP3224,6 °CLaboratório da escolaESP32 + LED + sensor · Wi-Fi da escolalab/team-3/esp32/led/set {"on":true}lab/team-3/esp32/led/set {"on":true}lab/team-3/esp32/state {"led":true,"temp":24.6}lab/team-3/esp32/state {"led":true,"temp":24.6}Equipe 3 · agoraLED aceso — lab a 24,6 °C

1.  20:15 **Notebook do aluno em casa**
    
    Um script Python de dez linhas publica um comando para a placa da equipe.
    
    `lab/team-3/esp32/led/set → {"on":true}`
    
2.  20:15 **ESP32 na bancada**
    
    Assina os tópicos da sua equipe: acende o LED e publica seu estado com a temperatura da sala.
    
    `lab/team-3/esp32/state → {"led":true,"temp":24.6}`
    
3.  20:15 **Script do aluno**
    
    Recebe o estado via ConnectMQ e o exibe — a ida e volta leva bem menos de um segundo.
    
4.  20:16 **A turma inteira**
    
    Cada equipe tem seus próprios tópicos e credenciais, então placas e scripts nunca atrapalham um ao outro.
    

**Comece sem conta:** teste o mesmo script no broker público gratuito `broker.connectmq.com:1883` e depois leve a turma para um broker privado.

[Exemplo de código Python](https://connectmq.com/pt/exemplos-de-codigo/python/) [Exemplo de código ESP32](https://connectmq.com/pt/exemplos-de-codigo/esp32/)

Plataforma

## Recursos que ajudam em Prototipagem e educação

[

### Conectividade

MQTT 3.1.1 e 5 sobre TCP, TLS, WS e WSS

Saiba mais](https://connectmq.com/pt/conectividade/)[

### Dashboard e monitoramento

Cards de tópicos ao vivo, sinais e workspace ISA-95

Saiba mais](https://connectmq.com/pt/monitoramento/)[

### Regras e alertas

Regras de limite, log de alertas e notificações

Saiba mais](https://connectmq.com/pt/regras-e-alertas/)

Soluções

## Outras formas como as equipes usam o ConnectMQ

[

### IoT industrial e manufatura inteligente

Máquinas, gateways de CLP, dados de OEE e qualidade

](https://connectmq.com/pt/iot-industrial/)[

### Casa inteligente

Hubs, sensores e instalações com Home Assistant

](https://connectmq.com/pt/casa-inteligente/)[

### Telemática de frotas

Rastreamento de veículos, telemática e cadeia fria

](https://connectmq.com/pt/frotas-e-logistica/)[

### Energia inteligente

Medidores, carregadores de VE, solar e baterias

](https://connectmq.com/pt/energia-e-utilidades/)[

### Produtos conectados e hardware inteligente

Dispositivos inteligentes que você entrega aos seus próprios clientes

](https://connectmq.com/pt/produtos-conectados/)[

### Robôs conectados e IA física

Frotas de robôs conversando com gerenciadores de frota e pipelines de IA

](https://connectmq.com/pt/robotica/)[

### Monitoramento de data centers

Energia, refrigeração e ambiente dos racks

](https://connectmq.com/pt/centros-de-dados/)[

### Cidade inteligente

Iluminação pública, estacionamento, sensores de ar e de lixo

](https://connectmq.com/pt/cidades-inteligentes/)[

### Agricultura inteligente

Sondas de solo, estações meteorológicas e irrigação

](https://connectmq.com/pt/agricultura-inteligente/)

Piloto

## Faça seu próximo laboratório no ConnectMQ

Comece no broker público sem cadastro e depois leve a turma para um broker privado — o plano Free não exige cartão e o Basic oferece até 100 conexões, com TLS e credenciais próprias.

[Comece grátis](https://app.connectmq.com/signup) [Ver preços](https://connectmq.com/pt/precos/)

## Artigos

[Todos os artigos](https://connectmq.com/pt/blog/)

Tutoriais de IoT

### [Broker MQTT Público e Gratuito para Testes: Conecte ao broker.connectmq.com em Minutos](https://connectmq.com/pt/blog/broker-mqtt-publico-gratuito/)

O broker.connectmq.com é um servidor MQTT público e gratuito para testes e aprendizado. Aqui estão as portas, as regras de acesso anônimo, os limites e exemplos prontos para copiar e colar no CLI, em Python, Node.js e no navegador.

20 de setembro de 20268 min de leitura

Tutoriais de IoT

### [Tutorial ESP32 MQTT: Publique Dados de Sensores e Controle um LED com a Arduino IDE](https://connectmq.com/pt/blog/tutorial-esp32-mqtt/)

Conecte um ESP32 a um broker MQTT com a Arduino IDE e o PubSubClient, publique leituras de temperatura em JSON, controle o LED da placa pela linha de comando e migre para TLS com credenciais do portal.

23 de agosto de 20269 min de leitura

Fundamentos de MQTT

### [O Que É um Broker MQTT? Guia para Iniciantes sobre Mensageria Publish/Subscribe](https://connectmq.com/pt/blog/o-que-e-um-broker-mqtt/)

Um broker MQTT é o hub que roteia cada mensagem entre dispositivos IoT e aplicações. Aprenda publish/subscribe, topics e wildcards, sessões, QoS, retained messages e last will, e coloque a mão na massa em minutos.

25 de agosto de 202610 min de leitura
