ABB Robot RS232 Serial Communication Setup and Programming

ABB Robot RS232 Serial Communication Setup and Programming

For more content, please click on the above Automation Tips to follow. If you need to reprint, please leave a message in the background. This public account aims to share tips and experiences encountered in automation control. If you need help or want to discuss, you can leave a message in the background to contact … Read more

Understanding SPI Communication Between STM32 and ESP32 (Using Two Different Chips for Inter-Board SPI Implementation)

Understanding SPI Communication Between STM32 and ESP32 (Using Two Different Chips for Inter-Board SPI Implementation)

Friends, recently I needed to use SPI communication, so I used two boards, the STM32F03C8T6 and the ESP32, to implement SPI communication between them. Here, the STM32 acts as the SPI master, using the STM32 standard library functions. The ESP32 acts as the SPI slave, using the ESP-IDF spi_slave driver.P.S. I searched online for a … Read more

SPI Communication Notes: Basics, Animations, Timing Diagrams, and Summary!

SPI Communication Notes: Basics, Animations, Timing Diagrams, and Summary!

Follow+Star Public Account Number, don’t miss out on exciting contentSource | Hardware Notebook Hello everyone, today we will discuss in detail the SPI interface. The article is a bit lengthy, so it is recommended to bookmark it and read it slowly. SPI has now become the most commonly used communication method between MCUs and peripheral … Read more

Why is PLC Communication Debugging So Challenging? Unraveling the Industrial Neural Network

Why is PLC Communication Debugging So Challenging? Unraveling the Industrial Neural Network

Click to follow and unlock more PLC technical knowledge! Introduction If we compare an automation system to the human nervous system, then PLC communication is undoubtedly the most complex neural network within it. Every engineer who has dealt with PLCs has pondered late at night, staring at the blinking fault indicator: why is communication always … Read more

I2C & I3C Protocol Study Notes — Part 1

I2C & I3C Protocol Study Notes -- Part 1

Recently, I have started to relearn the common interface protocols used in my work, and I would like to share them for everyone’s reference~ I2C (Inter-Integrated Circuit) is a serial communication protocol developed by Philips (now NXP) in the 1980s, primarily used for short-distance, low-bandwidth communication on a board, such as the connection between sensors, … Read more

ESP32 | Basics 06 – I2C Communication

ESP32 | Basics 06 - I2C Communication

01 Overview 1.1 What is I2C? I2C (Inter-Integrated Circuit) is a serial communication protocol developed by Philips, which uses a two-wire system (SDA and SCL) to facilitate data transmission between devices. 1.2 Where does I2C come from? The I2C bus was introduced by Philips in the early 1980s as a serial, half-duplex bus primarily used … Read more

SPI Communication Notes: Basics, Animations, Timing Diagrams, and Summary

SPI Communication Notes: Basics, Animations, Timing Diagrams, and Summary

Today, we will discuss the SPI interface. The article is a bit lengthy, so it is recommended to bookmark it and read it slowly. SPI has become the most commonly used communication method between MCUs and peripheral devices. It is a synchronous, full-duplex, master-slave communication interface. The working principle is quite straightforward: the master generates … Read more

Is MMU Required for Running Embedded Linux?

Is MMU Required for Running Embedded Linux?

Scan to FollowLearn Embedded Together, learn and grow together Why is MMU Needed? We know that applications cannot access memory arbitrarily. Allowing applications to directly access physical memory would be very dangerous, as all contents of the computer’s memory would be completely exposed. This is where the MMU comes in. The MMU, or Memory Management … Read more

A Detailed Explanation of RS232 Communication

A Detailed Explanation of RS232 Communication

The RS-232 standard was jointly established by the Electronic Industries Association (EIA) of the United States and companies like Bell Systems in 1970, originally aimed at standardizing serial binary data exchange between Data Terminal Equipment (DTE) (such as computers) and Data Communication Equipment (DCE) (such as modems). It employs serial communication, transmitting data one bit … Read more

Cost-Effective Dual Bus Solution for Fire Safety Equipment: XM2BUS

Cost-Effective Dual Bus Solution for Fire Safety Equipment: XM2BUS

1. Overview The dual bus system is mainly divided into two types: modulation type and carrier type. The carrier type requires a master station, which costs around 40 to 50 yuan. Traditional PLC power line carrier solutions are relatively complex, with costs ranging from 10 to 50 yuan. In systems with fewer nodes, especially point-to-point … Read more