Detailed Explanation and Application of MQTT IoT Protocol

Detailed Explanation and Application of MQTT IoT Protocol

Hello everyone, this article introduces the MQTT protocol and how to use the MQTT client and develop it in the OpenWrt system, along with relevant example code. Introduction to MQTT MQTT (Message Queuing Telemetry Transport) is a lightweight communication protocol designed for transmitting messages in low bandwidth and unstable network environments. It was originally developed … Read more

Using MQTT for Inter-Process Communication

Using MQTT for Inter-Process Communication

Introduction The previous article shared: “A Simple Understanding of MQTT and Mosquitto”, which only covered some concepts of MQTT and an introduction to Mosquitto. Then readers urged for more: In this article, we will share an example of using MQTT for inter-process communication. We will modify the comprehensive demo from the previous article “Examples of … Read more

A Comprehensive Guide to MQTT Protocol for Embedded Engineers

A Comprehensive Guide to MQTT Protocol for Embedded Engineers

MQTT is a lightweight messaging protocol widely used in the Internet of Things (IoT) and embedded systems. It adopts a publish/subscribe model, allowing devices to efficiently exchange messages. Below is a comprehensive explanation of the MQTT protocol’s application and implementation in embedded systems. Overview of MQTT Protocol · Lightweight: MQTT is designed for low overhead, … Read more

Getting Started with MQTT Protocol Testing

Getting Started with MQTT Protocol Testing

Introduction MQTT (Message Queuing Telemetry Transport) is a lightweight communication protocol based on the publish/subscribe model, specifically designed for low bandwidth, unreliable, or high-latency network environments. It was released by IBM in 1999 and is suitable for connecting remote devices, particularly Internet of Things (IoT) devices. MQTT provides real-time, reliable message transmission services by reducing … Read more

In-Depth Exploration of Lightweight MQTT Protocol

In-Depth Exploration of Lightweight MQTT Protocol

#Long press the image to scan the QR code and participate in the OSC Year-End Gala# Original Text:Diving Into MQTT Link:https://dzone.com/articles/mqtt-protocol-tutorial Translators:douxingxiang, wnull, xufuji456, 无若, Robbie_Zhu The MQTT protocol is a machine-to-machine (M2M) protocol that is widely used in the IoT (Internet of Things). It is a message-oriented protocol. For this reason, it is very … Read more

Exploring MQTT Protocol

Exploring MQTT Protocol

#Long press the image above to recognize the QR code and participate in the OSC Year-End Celebration# MQTT Protocol is a machine-to-machine (M2M) protocol that is widely used in IoT (Internet of Things). It is a message-oriented protocol. Because of this, it is very lightweight and widely adopted in the IoT ecosystem. Almost all IoT … Read more

Installing Mosquitto MQTT Server on Raspberry Pi

Installing Mosquitto MQTT Server on Raspberry Pi

This article is translated from: https://pimylifeup.com/raspberry-pi-mosquitto-mqtt-server/ with some understanding and modifications, and additional settings for enabling remote access. Introduction to MQTT MQTT stands for Message Queuing Telemetry Transport, a network messaging protocol commonly used for message transmission between IoT devices. To enable our Raspberry Pi to support the MQTT protocol, we will use server software … Read more

How to Install MQTT on Raspberry Pi

How to Install MQTT on Raspberry Pi

In this article, we learn how to transmit MQTT messages from ESP8266 / NodeMCU to a Raspberry Pi running an MQTT broker. Our NodeMCU will read the light levels through a light-dependent resistor (LDR) and then transmit this information to the Raspberry Pi over Wi-Fi using MQTT. NodeMCU is an open-source IoT platform. It is … Read more

Installing Mosquitto on Raspberry Pi for MQTT Implementation

Installing Mosquitto on Raspberry Pi for MQTT Implementation

MQTT is a messaging protocol developed by IBM. MQTT is a lightweight publish-subscribe messaging transport protocol designed for M2M and IoT connections. Mosquitto is an open-source message broker that implements the MQTT v3.1 protocol, providing a lightweight, publish/subscribe messaging model that makes short message communication between devices simple and easy to use. If you are … Read more