Embedded Linux Learning Notes: Using QT on Linux Embedded Devices

Embedded Linux Learning Notes: Using QT on Linux Embedded Devices

Click on the “Embedded Application Research Institute” above, and select “Pin/Star the Official Account“ Valuable Resources Delivered First-Hand! Source | CSDN – Yu Ge Tou Tou Compiled & Formatted | Embedded Application Research Institute QT is currently one of the mainstream UI design software, and the Linux system supports QT applications, providing many convenient interfaces. … Read more

Why Use MQTT Protocol for Data Transmission in Vehicle Networking TSP?

Why Use MQTT Protocol for Data Transmission in Vehicle Networking TSP?

Click the blue text aboveTalks Lab Get more information on automotive network security Most intelligent vehicles are equipped with vehicle networking functions, which mainly consist of three parts: mobile APPs, cloud backend servers (TSP), and in-vehicle central entertainment systems/T-BOX/gateway devices. Vehicle Networking System Diagram Various data in the vehicle is uniformly collected by in-vehicle devices … Read more

Introduction to MQTT: Practical Implementation

Introduction to MQTT: Practical Implementation

Introduction to MQTT: Practical Implementation 1. Overview of MQTT MQTT (Message Queuing Telemetry Transport) is a lightweight and efficient messaging protocol based on a publish-subscribe model, particularly suitable for Internet of Things (IoT) scenarios. Its operation is based on several core concepts: Broker: The core component of MQTT, acting as a message relay, is responsible … Read more

Exploring Domestic and International IoT Platforms (Part One: Baidu’s Integration with IoT Hub)

Exploring Domestic and International IoT Platforms (Part One: Baidu's Integration with IoT Hub)

Author: Ma Zhi Published by the IoT Think Tank Please cite the source when reprinting —— [Introduction] —— The IoT Think Tank will start publishing a series of articles titled “Exploring Domestic and International IoT Platforms” written by Mr. Ma Zhi every Friday afternoon in the second article of the week. The IoT Think Tank … Read more

Implementing IoT Application Simulation Technology through PLC Event-Driven Programming

Implementing IoT Application Simulation Technology through PLC Event-Driven Programming

Implementing IoT Application Simulation Technology through PLC Event-Driven Programming Just returned from the factory, and the marks from the screwdriver on my hand haven’t faded yet. Today, I debugged a PLC-based IoT control system, and to be honest, it was incredibly smooth! I remember visiting a factory last month where their equipment was still using … Read more

Deployment Testing of EMQX on NXP iMX8MP ARM Platform

Deployment Testing of EMQX on NXP iMX8MP ARM Platform

Introduction EMQX is an open-source MQTT message server developed on the Erlang/OTP platform, widely used in the Internet of Things (IoT) field for message transmission and control between devices and servers. This document is based on the NXP i.MX8M Plus ARM processor platform, deploying and testing EMQX by integrating a Docker environment into the Yocto … Read more

How to Choose Serialization Protocols in MQTT Messaging: Text Serialization vs. Binary Serialization

How to Choose Serialization Protocols in MQTT Messaging: Text Serialization vs. Binary Serialization

Serialization of String Messages In the previous article, we used the <span>MQTTnet</span> framework to implement an MQTT server, an MQTT publisher process, and an MQTT subscriber process. During the messaging process, we directly passed the string from the console. Since MQTT is an application layer protocol, it is based on TCP for data transmission. We … Read more

Exploring the MQTT Protocol | From Basics to Applications

Exploring the MQTT Protocol | From Basics to Applications

MESSAGE QUEUING TELEMETRY TRANSPORTWhat is the “MQTT” Protocol? MQTT (Message Queuing Telemetry Transport) is a standard (ISO/IEC PRF 20922) based on the publish-subscribe paradigm. It operates on top of the TCP/IP protocol and is designed for remote devices with limited hardware capabilities and poor network conditions, making it a publish/subscribe messaging protocol that is lightweight, … Read more

Qt and Sinch Technology Collaborate to Upgrade Digital Cockpit Solutions

Qt and Sinch Technology Collaborate to Upgrade Digital Cockpit Solutions

At the Beijing International Automotive Exhibition opening on April 25, 2024, Sinch Technology and HMI development software provider Qt Group jointly released and showcased a new intelligent cockpit solution: the Outrun digital cockpit solution based on the Sinch X9SP and Qt 6.5 LTS, as well as a dashboard solution based on the Sinch E3340 and … Read more

Qt-Based Embedded Linux Input Method: Custom Word Support, Traditional Chinese, Wayland and Watson Compatibility, Pure QWidget, Beautiful and Skinnable Interface

Qt-Based Embedded Linux Input Method: Custom Word Support, Traditional Chinese, Wayland and Watson Compatibility, Pure QWidget, Beautiful and Skinnable Interface

1. Features Written entirely in QWidget, featuring an original input method mechanism with no dependencies on any third-party dynamic libraries. Supports various versions of Qt, including Qt4, Qt5, Qt6, and later versions. Compatible with various compilers, including mingw, msvc, gcc, clang, wasm, etc. Supports various target platforms, including Windows, Linux, macOS, Android, and embedded Linux. … Read more