ESP32 MicroPython MQTT Development and Testing

ESP32 MicroPython MQTT Development and Testing

1. Connecting ESP32 to the Network Before performing MQTT communication, the ESP32 needs to connect to a WiFi network. Below is the code to connect to WiFi: import network import time def connect_wifi(ssid, password): # Create WiFi client interface wlan = network.WLAN(network.STA_IF) wlan.active(True) # Check if already connected if not wlan.isconnected(): print('Connecting to network…') wlan.connect(ssid, … Read more

Basic Analysis of MQTT Protocol in Embedded Systems

Basic Analysis of MQTT Protocol in Embedded Systems

1.1What is MQTT MQTT (Message Queuing Telemetry Transport) is a lightweight messaging protocol based on the publish/subscribe model. It is built on top of the TCP/IP protocol and was released by IBM in 1999, with the latest version being v3.1.1. The greatest advantage of MQTT is its ability to provide real-time and reliable messaging services … Read more

Detailed Explanation of MQTT Message Structure and Python Reading Methods

Detailed Explanation of MQTT Message Structure and Python Reading Methods

Detailed Explanation of MQTT Message Structure and Python Reading Methods Introduction In the field of the Internet of Things (IoT), the MQTT (Message Queuing Telemetry Transport) protocol is favored for its lightweight and efficient nature. This article will provide a detailed analysis of the composition of MQTT messages and introduce how to read MQTT message … Read more

Comprehensive Analysis of the MQTT IoT Communication Protocol (Final Part)

Comprehensive Analysis of the MQTT IoT Communication Protocol (Final Part)

[Image] This concludes the technical sharing regarding MQTT. Future updates on the latest developments related to MQTT will be provided periodically. If there are any aspects of MQTT that have not been thoroughly covered or if you have better suggestions, please feel free to leave a comment. We will normally supplement the content based on … Read more

Understanding the Commonly Used MQTT Protocol in IoT

Understanding the Commonly Used MQTT Protocol in IoT

Scan to FollowLearn Embedded Together, learn and grow together Overview 1.1 What is MQTT MQTT (Message Queuing Telemetry Transport) is a lightweight publish/subscribe messaging protocol, developed by Andy Stanford-Clark of IBM and Arlen Nipper of Arcom in 1999, specifically designed for low bandwidth, high latency, or unstable network environments. 1.2 Features Lightweight: The protocol header … Read more

MQTT Client Tools Overview

MQTT Client Tools Overview

Software Name: MQTT Explorer & MQTTX Software Language: Simplified Chinese Software Size: 71M System Requirements: Windows 10 or higher, 64-bit operating system. Hardware Requirements: CPU @2+GHz, RAM @4G or higher Download Link: Follow the public account and send the keyword “MQTT” in the chat box In the rapidly evolving era of the Internet of Things … Read more

The Deep Integration of AI and IoT: Is the Era of Smart IoT Here?

On June 17, 2025, during the 23rd International Internet of Things Exhibition (Shanghai), the China IoT Enterprises Going Global and Innovation Development Summit and the “IoT Star” Award Ceremony were grandly held in Shanghai. Liu Yang, Deputy Director of the Industrial Internet and IoT Research Institute of the China Academy of Information and Communications Technology … Read more

Industrial Applications of the Tactile Intelligence RK3506 Core Board: Open Source Harmony + Star Flash (Part 1)

Industrial Applications of the Tactile Intelligence RK3506 Core Board: Open Source Harmony + Star Flash (Part 1)

The Tactile Intelligence RK3506 core board/Star Flash development board has achieved a significant breakthrough, being the first to complete the adaptation of the open-source Harmony OpenHarmony 5.1 L1 (small system), while also supporting Hisilicon Star Flash wireless communication (Star Flash + WiFi + Bluetooth). This technological achievement marks Tactile Intelligence’s realization of 100% domestically produced … Read more

Industrial Applications of the Tactile Intelligence RK3506 Core Board: Open Source Harmony + Star Flash (Part 2)

Industrial Applications of the Tactile Intelligence RK3506 Core Board: Open Source Harmony + Star Flash (Part 2)

The Tactile Intelligence RK3506 Core Board/Star Flash Development Board has successfully adapted to the open-source Harmony OpenHarmony 5.1 L1 (small system), supporting Hisilicon Star Flash wireless communication (Star Flash + WiFi + Bluetooth). Tactile Intelligence continues to share the Harmony + Star Flash application solutions. You can click the video below to learn about the … Read more

IoT Major Students from the Intelligent Engineering Department Conduct Professional Recognition Practice

IoT Major Students from the Intelligent Engineering Department Conduct Professional Recognition Practice

// SUMMER IoT Major Students from the Intelligent Engineering Department Conduct Professional Recognition Practice Enjoy your summer time To deepen the connection in talent training between secondary and higher vocational education and to strengthen the new students’ recognition of their major, on June 13, the Intelligent Engineering Department organized 70 students from the 2023 IoT … Read more