What Is LoRa? A Complete Guide!

What Is LoRa? A Complete Guide!

This article is a popular science introduction to LoRaWAN. You have probably seen countless superficial articles about LoRaWAN in your social circles, and it’s time to get some real technical insights. This article first provides a horizontal introduction to the forces behind LoRaWAN and its network deployment situation, and then offers a vertical explanation of … Read more

Can Bus vs RS485 Bus: A Detailed Comparison

Can Bus vs RS485 Bus: A Detailed Comparison

PLC Programming Thinking for Experts How to Design Modular Upper Computers? Why is there such a big difference in the situation of engineers in China and abroad? Learn TIA Portal SCL Programming Easily: Structured Variables Understand S7-1500 PLC Reading and Writing SQL Microsoft Database in Seconds CAN (Controller Area Network) is a serial communication network … Read more

Detailed Introduction to LIN in Automotive Bus

Detailed Introduction to LIN in Automotive Bus

Follow our public account, click the top right corner of the homepage “ ··· ”, set a star mark, and get real-time updates on the latest news in intelligent automotive electronics and software. 1. Introduction to LIN 1.1 What is LIN? LIN (Local Interconnect Network) bus is a low-cost serial communication protocol defined for automotive … Read more

Implementation Method of Custom UART Communication Protocol

Implementation Method of Custom UART Communication Protocol

When we study microcontrollers, the first thing we may encounter is lighting up (GPIO), and then comes the serial port (UART). The serial port is a commonly used communication interface and is a necessary knowledge to master in embedded systems. However, I have found that many friends only know how to use the serial port … Read more

UART Transceiver Module Design – 01

UART Transceiver Module Design - 01

Welcome FPGA engineers to join the official WeChat technical group. UART (Universal Asynchronous Receiver-Transmitter) Transceiver Module Design – 01 Introduction to UART Protocol UART, as a type of asynchronous serial communication protocol, operates by transmitting data one bit at a time. Each bit has the following meanings: Idle Bit: When there is no data transmission, … Read more

In-Depth Discussion on UART for Efficient Device Communication

In-Depth Discussion on UART for Efficient Device Communication

Click the blue text to enter ADI, and then click the upper right corner to mark it as a favorite! UART, or Universal Asynchronous Receiver/Transmitter, is one of the most commonly used communication protocols between devices. This article will explain the standard steps that should be followed when using UART as a hardware communication protocol. … Read more

UART Serial Communication Protocol

UART Serial Communication Protocol

Click the blue text to follow“CurryCoder’s Programming Life” WeChat Official Account: CurryCoder’s Programming Life Skill comes from diligence; neglect leads to decay; success comes from thought; destruction comes from carelessness. 1. Communication Basics Based on transmission direction, communication can be divided into simplex, half-duplex, and full-duplex communication. Simplex communication: Data can only be sent from … Read more

Understanding UART Serial Communication

Understanding UART Serial Communication

UART stands for Universal Asynchronous Receiver/Transmitter, also known as serial communication. Unlike communication protocols like SPI and I2C, it is a physical circuit within microcontrollers or an independent IC. The main purpose of UART is to send and receive serial data, and its greatest advantage is that it uses only two wires to transmit data … Read more

Comprehensive Introduction to UART, SPI, and I2C Protocols

Comprehensive Introduction to UART, SPI, and I2C Protocols

I2C Communication Protocol Basics 3.1 Communication Overview I²C (Inter-Integrated Circuit) is a serial communication bus designed by Philips in the early 1980s. It facilitates communication between motherboards, embedded systems, or mobile phones and peripheral devices. Due to its simplicity, it is widely used for communication between microcontrollers and sensor arrays, displays, IoT devices, EEPROMs, etc. … Read more

Comprehensive I2C Overview

Comprehensive I2C Overview

The author has summarized the I2C specifications into one article, with the following table of contents: I2C Introduction I2C Architecture I2C Transfer I2C Synchronization And Arbitration I2C Hs-mode 1. I2C Introduction 1.1 I2C History I2C: Inter-Integrated Circuit, an integrated circuit bus. I2C is a simple, bidirectional two-wire synchronous serial bus designed by Philips in 1982 … Read more