MQTT
The standard for IoT Messaging
A lightweight messaging protocol designed to connect devices and applications in real time. It's used everywhere in IoT projects because its lightweight, fast and reliable even on unstable networks.
Perfect for microcontrollers like ESP32, Raspberry Pi and Arduino.
Instead of talking directly to each other, they send messages to OpenMQTT and other devices can subscribe to those messages and react instantly.
Topics
Think of topics like channels for your devices to send messages (publish) and receive messages (subscribe).
A device publishes data (for example: temperature = 21°C)
The message is published to a topic like /livingroom/temperature
Any device or app that subscribes to that topic receives the update instantly
Step 1
Create your workspace
Workspace is your isolated project enviroment. Building multiple projects? Create multiple workspaces.
No cross-contamination. No confusion.
Step 2
Connect your devices
Create and connect your device in your workspace. Copy-paste ready code examples for you to use.
Step 3
Send your first message
Use Live Preview in your workspace to send your first MQTT message.
Let's start your next project
Get started and send your first message in just 60 seconds
- No credit card
- Up to 10.000 messages / day