Core Concepts of SoC Design

Core Concepts of SoC Design

This morning, we held a brainstorming session with graduate students to discuss the general concepts of SoC design. I found that many students did not grasp the core of SoC design. Now, while the discussion is still fresh, I will record it here. First of all, what is SoC design centered around? SoC design is … Read more

Understanding Lede vs Lead in Journalism

Understanding Lede vs Lead in Journalism

The previous article introduced the phrase “bury the lead” (Too long; didn’t read?). The issue lies with the three words! Some people specifically checked the TV show clips I provided and sent me screenshots: They also asked: The Chinese subtitles are incorrect, I understand. But what about the English subtitle that uses “lede”? Didn’t you … Read more

Understanding the Internet of Things (IoT)

Understanding the Internet of Things (IoT)

The Internet of Things (Internet of Things, abbreviated as IoT), as the name suggests, is “the internet of things connecting with each other”. The IoT addresses the interconnection between objects and objects (Thing to Thing, T2T), humans and objects (Human to Thing, H2T), and humans and humans (Human to Human, H2H). The IoT is a … Read more

Understanding SPI Communication in STM32

Understanding SPI Communication in STM32

Electronics Association Maker Lab SPI stands for Serial Peripheral Interface. It is a high-speed, full-duplex, synchronous communication bus widely used in communication with ADCs, LCDs, and other devices connected to MCUs, characterized by its speed. SPI Protocol Like IIC and serial ports, SPI also has its communication protocol, which is generally learned in a layered … Read more

Classification of LED Displays

Classification of LED Displays

Click the blue text Follow us Classification of LED Displays 01 Classification Based on Application Location According to different application locations, LED displays can be divided intoindoor and outdoor: Indoor screens are mainly used indoors. The production process first involves making the luminous particles into dot matrix modules (or digital tubes), which are then spliced … Read more

Comparing UART and CAN Protocols

Comparing UART and CAN Protocols

Follow+Star Public Account, don’t miss exciting content Author | strongerHuang WeChat Public Account | strongerHuang The CAN bus was initially mainly used in the automotive and industrial control fields. With the continuous maturity of CAN bus technology, it is no longer limited to the automotive industry and is now widely used in aerospace, medical, robotics, … Read more

How High Are the Clock Accuracy Requirements for UART Baud Rate?

How High Are the Clock Accuracy Requirements for UART Baud Rate?

UART communication is an asynchronous communication method, where both the sender and receiver must communicate at an agreed baud rate. When there is an error in the baud rate, it can lead to communication errors. So, what factors can lead to errors in the baud rate? 1. Frequency Division Error Firstly, the baud rate is … Read more

I2C Protocol Application: Sensor Interface and Data Reading

I2C Protocol Application: Sensor Interface and Data Reading

I2C Protocol Application: Sensor Interface and Data Reading I2C Protocol Application: Sensor Interface and Data Reading Hello everyone, I am Daodao. Today, let’s talk about the I2C protocol, which many sensors use to communicate with microcontrollers. Although it only uses two wires, it can connect multiple devices, making it a master of saving wires. However, … Read more

Unlocking Siemens PLC Applications in Smart Factories

Unlocking Siemens PLC Applications in Smart Factories

// Network 1: Start Conveyor Belt LD I0.0 // Start Button S Q0.0 // Conveyor Motor // Network 2: Stop Conveyor Belt LD I0.1 // Stop Button R Q0.0 // Conveyor Motor This code segment shows that I0.0 and I0.1 are inputs (like buttons), while Q0.0 is the output (like the conveyor motor). When the … Read more

Complete Guide to RS-485 Interface Circuits

Complete Guide to RS-485 Interface Circuits

This design guide discusses how to design RS-485 interface circuits. The necessity of balanced transmission line standards is discussed, along with an example of process control design. The article also covers line load, signal attenuation, failure protection, and current isolation under different headings. 1. Why Balanced Transmission Line Standards Are Needed This article focuses on … Read more