Common Communication Protocols in Embedded Systems and IoT

Common Communication Protocols in Embedded Systems and IoT

▼Click the card below to follow our official account for more exciting content▼ Welcome to follow the official account “Mastering Microcontrollers and Embedded Systems”, reply with keywords to get more free videos and materials Reply with 【Add Group】, 【Microcontroller】, 【STM32】, 【Hardware Knowledge】, 【Hardware Design】, 【Classic Circuits】, 【Thesis】, 【Graduation Project】, 【3D Packaging Library】, 【PCB】, 【Capacitor】, 【TVS】, … Read more

Embedded Hardware Communication Interface Protocol – IIC (Part 1) Basics

Embedded Hardware Communication Interface Protocol - IIC (Part 1) Basics

This section continues to discuss another serial communication interface in embedded hardware communication protocols – IIC. Compared to UART serial protocol and SPI serial peripheral interface protocol, IIC has its unique features. Introduction IIC (Inter-Integrated Circuit), integrated circuit bus. IIC stands for Inter-Integrated Circuit (integrated circuit bus), this type of bus was designed by Philips … Read more

10 Common Industrial Communication Protocols: Features and Applications

10 Common Industrial Communication Protocols: Features and Applications

‖ System Learning Life is like a marathon; sometimes pausing to relax helps you go further. Common Industrial Communication Protocols 1. Modbus Communication Protocol Features: Open standard, does not rely on specific manufacturers, can use RS232, RS485, or TCP/IP. Simple and easy to implement. Application Scenarios: Widely used in various industrial applications, such as PLCs, … Read more

Common Embedded Bus Protocols Explained

Common Embedded Bus Protocols Explained

01 IIC Bus (Inter-Integrated Circuit) I2C (Inter-Integrated Circuit), also known as IIC or I2C bus, is a serial communication protocol used to connect multiple devices over short distances. It was first introduced by Philips in 1982 and is now widely used for communication between embedded systems, sensors, memory, and other peripheral devices. Here are some … Read more

Dynamic Demonstration of Common Communication Protocols in Embedded Systems

Dynamic Demonstration of Common Communication Protocols in Embedded Systems

Source: CSDN: https://blog.csdn.net/an520_/article/details/125479812, copyright belongs to the author, please contact for removal! Because it is a good article, I hope to share it with more people! UART, SPI, I2C and other serial communications are very common communication methods in embedded development. The underlying communication principles of these protocols are actually not difficult, but many beginners … Read more

Detailed Explanation of UART Protocol Based on Z20k11X

Detailed Explanation of UART Protocol Based on Z20k11X

Click the blue words Follow us 1. Introduction 1. Concept USART (Universal Synchronous Asynchronous Receiver Transmitter) is a serial communication device that can flexibly perform full-duplex information exchange with external devices. UART (Universal Asynchronous Receiver/Transmitter) is a bidirectional, serial, asynchronous communication bus that can achieve full-duplex communication using only one data receiving line (RXD) and … Read more

Detailed Explanation of IIC Protocol Based on Z20k11X

Detailed Explanation of IIC Protocol Based on Z20k11X

Click the Blue Text Follow Us 1. Introduction 1. Concept The IIC protocol (I²C, or Inter-Integrated Circuit) is a widely used low-speed serial half-duplex communication protocol for communication between integrated circuits, allowing only unidirectional communication at any one time. It was invented by Philips in the 1980s and is widely used for data transmission between … Read more

Principles of Embedded Communication Protocols

Principles of Embedded Communication Protocols

Serial communication methods such as ART, SPI, and I2C are very common in embedded development. The underlying principles of these communications are not difficult, but many beginners struggle to understand them. Today, I will share some common underlying data transmission principles of these communication methods. 1UART Serial Port UART: Universal Asynchronous Receiver/Transmitter. The UART serial … Read more

Serialization of Embedded Communication Protocols

Serialization of Embedded Communication Protocols

Communication protocols can be understood as the rules and agreements established for information exchange between two nodes to work together, such as defining byte order, field types, and the compression or encryption algorithms used. Common protocols include TCP, UDP, HTTP, SIP, etc. Protocols have both procedural specifications and encoding specifications. The procedures include call flows … 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