Yocto: Custom Linux Systems for Qt Apps – Episode 1

Yocto: Custom Linux Systems for Qt Apps - Episode 1

Click the above “blue words” to follow us 01. Introduction >>> The Yocto Project is an open-source collaboration project that helps developers create custom Linux-based systems for varioushardware architectures of embedded products. The Yocto Project provides a flexible set of tools and a development environment that allows embedded device developers worldwide to collaborate by sharing … Read more

Setting Up the QT Cross-Compilation Environment on iMX6 Yocto Platform

Setting Up the QT Cross-Compilation Environment on iMX6 Yocto Platform

WeChat Public Account: morixinguan Follow for more tutorials. For questions or suggestions, please leave a message on the public account; If you find this article helpful, feel free to appreciate it Install Essential Library Files on Ubuntu If installation fails, execute the following two commands in order: apt-get upgrade apt-get update Then install the above … Read more

How to Implement MQTT Protocol Communication with Arduino

How to Implement MQTT Protocol Communication with Arduino

 Click the “Blue Words” to Follow Us Have you ever thought about using a small Arduino board to achieve smart interconnection between devices? Today, we will unveil the “golden key” to IoT communication – the MQTT protocol! Let your microcontroller easily achieve remote control and data transmission.  What is MQTT? The “WeChat” 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

Flexible Communication Protocols in Embedded Software

Flexible Communication Protocols in Embedded Software

In embedded development, it is common to define custom protocol formats, such as for communication between boards or between client and server. There can be many types of custom protocol formats. In this article, we will introduce a commonly used, practical, and highly flexible protocol format—ITLV format. 01 【What Is ITLV Format?】 You may have … Read more

Integration Strategies for Industrial Cloud Computing and IIoT

Integration Strategies for Industrial Cloud Computing and IIoT

Abstract Industrial cloud solutions integrated with Industrial Internet of Things (IIoT) hardware and software can provide additional value to enterprises, such as equipment monitoring, predictive maintenance, and operational efficiency improvements. Integrating IIoT technologies into traditional Supervisory Control and Data Acquisition (SCADA) systems and Human-Machine Interface (HMI) solutions can bring numerous benefits. Better scalability can be … Read more

Open Source Industrial IoT Edge Protocol Gateway Software

Open Source Industrial IoT Edge Protocol Gateway Software

1. Open Source Project Overview Neuron is an open-source industrial Internet of Things (IIoT) edge protocol gateway software designed for modern big data technologies to leverage the power of Industry 4.0. It supports one-stop access to various industrial protocols and converts them into the standard MQTT protocol for accessing IIoT platforms. Version 2.0 of Neuron … Read more

NanoMQ: Lightweight High-Performance MQTT Gateway for IIoT

NanoMQ: Lightweight High-Performance MQTT Gateway for IIoT

NanoMQ is an open-source edge computing project released in early 2021, designed as a next-generation lightweight and high-performance MQTT message server for IoT edge computing scenarios. In the IoT era, data is the primary productive force, and the edge is where data is generated. Quickly aggregating and distributing data in complex edge network environments is … Read more

TinyML Gesture Recognition Workshop

TinyML Gesture Recognition Workshop

TinyML Gesture Recognition TinyML Hands-On Workshop Have you ever visited the Harry Potter area in Universal Studios Beijing? Do you remember the magical interactive window display that became an instant hit when it opened? Many tourists lined up in Diagon Alley with wands in hand to experience the thrill of casting spells! Flowers bloom! Lights … Read more

Implementing Weakly Supervised Human Localization with ESP32

Implementing Weakly Supervised Human Localization with ESP32

1. Introduction Weakly Supervised Object Localization is used to discover the location of target objects within images. Traditional object detection methods typically require precise bounding box annotations for each training sample, which can be time-consuming and labor-intensive for large-scale datasets. To address this issue, weakly supervised object localization solves the problem by using simpler annotation … Read more