MQTT

Hans-Petter Halvorsen

 


MQTT

Message Queueing Telemetry Transport (MQTT) is an IoT protocol MQTT is used in applications with thousands of sensors. MQTT is efficient in terms of bandwidth, battery, and resources. MQTT uses a publish/subscribe model.

Web: https://mqtt.org

MQTT has become the defacto IoT communication protocol. This means if you want to work with IoT projects, you will sooner or later need to use this protocol.

MQTT (YouTube) + PowerPoint (PDF)

 

MQTT with LabVIEW

MQTT with LabVIEW (YouTube) + PowerPoint (PDF)

 

Additional MQTT Resources

MQTT consists of a MQTT Broker, MQTT Publishers and MQTT Subscribers.

Getting started with MQTT

MQTT Basics - Mathworks

 

MQTT Software

HiveMQ Cloud - MQTT Broker in the Cloud

MQTT X - MQTT X is an MQTT 5.0 Open-source Desktop Client

 

MATLAB

MQTT API for MATLAB

 

Python

Python Client Web Page

Eclipse Paho MQTT Python Client (GitHub)

MQTT and Python for Beginners - Tutorials

 

IoT Resources

Below you will find more interesting IoT resources


Arduino

Here you can learn Arduino and find lots of applications

Raspberry Pi

Here you can learn Raspberry Pi and find lots of applications



Industrial IT

Here you can learn more about Industrial IT

Automation and Control

Automation and Control Resources



IoT Projects

Here you find lots of interesting IoT Projects, etc.

Industry 4.0

Industry 4.0 Resources



ThingSpeak

ThingSpeak Resouces

Cloud

Cloud Services, Computing and Hosting



Cyber Security

Cyber Security Resources

Machine Learning

Machine Learning resources