Hardware vs Embedded Software: Which is the Golden Choice for the Next Decade?

Hardware vs Embedded Software: Which is the Golden Choice for the Next Decade?

Hardware vs Embedded Software Which is the Golden Choice for the Next Decade? In the field of embedded systems, a question has always troubled beginners and career changers: which has a brighter future, hardware engineers or embedded software engineers? Today, we will delve into the development prospects of these two directions. 01 Market Demand Comparison … Read more

Why Hardware Engineers Have Thinner Wallets Than PCBs

Why do hardware engineers have thinner wallets than circuit boards? Today, let’s discuss this heart-wrenching topic—where does all the money of hardware engineers go?1. The “static working point” on the paycheck is relatively low As the saying goes, choice is more important than effort. While our software counterparts are reaping the benefits in the internet … Read more

Summary of Technical Skills Required for PCB Design Engineers

Summary of Technical Skills Required for PCB Design Engineers

Follow our official account: Original Design Sharing by Attack City.【All articles are completely free, available for viewing anytime after following】】A treasure trove of development materials for embedded engineers, providing chip information and design references.//==================================================// PCB, short for Printed Circuit Board, is a crucial component in electronic products. It is responsible for energy conversion related to … Read more

Essential PCBA Manufacturing Processes Every Hardware Engineer Should Know

Essential PCBA Manufacturing Processes Every Hardware Engineer Should Know

When it comes to hardware, experience is key. Real-world cases can enhance experience; textbooks generally focus on theory, and case studies are either too few or not vivid enough. Therefore, this public account strives to write articles with practical case studies. I recently read an excellent book that discusses the theory of SMT manufacturing in … Read more

Will Embedded Software and Hardware Engineers Be Replaced by Artificial Intelligence?

Will Embedded Software and Hardware Engineers Be Replaced by Artificial Intelligence?

For embedded software engineers: For newcomers to the field, writing an I2C driver can take an entire night. They have to meticulously read through the chip manual line by line to understand the register definitions. For instance, when configuring the I2C clock for the STM32, one must first calculate the APB1 prescaler and then set … Read more

Taking on Heavy Responsibilities: The ‘Rock Youth’ on the Circuit Board

Taking on Heavy Responsibilities: The 'Rock Youth' on the Circuit Board

In the laboratory, he scans the traces on the circuit board as if strumming guitar strings, and the waveforms jumping on the oscilloscope are the electronic symphonies he composes. As the most ‘charged’ hardware engineer in the center, Engineer Zhang has firmly soldered his scientific faith with five years of unwavering research spirit, building the … Read more

A Comprehensive Comparison of Embedded Job Positions: Which Path is Right for You?

A Comprehensive Comparison of Embedded Job Positions: Which Path is Right for You?

In the embedded field, the positioning and development paths of different job roles vary significantly. Some focus on hardware debugging, others specialize in system development, while some move towards algorithms and application layers. What are the typical positions available? What are their skill requirements, job responsibilities, salary ranges, and career prospects? Today, we will compare … Read more

Checking and Locating Circuit Board Short Circuits

Checking and Locating Circuit Board Short Circuits

The issue of short circuits on circuit boards is frequently encountered in practical work. Some believe that only novice hardware engineers make mistakes with short circuits. This is not true; many experienced hardware engineers also face this problem. This issue is not only related to design but also closely tied to material quality and the … Read more

What Does a Multi-Layer PCB Look Like? 3D Analysis of High-End PCB Design

What Does a Multi-Layer PCB Look Like? 3D Analysis of High-End PCB Design

When hardware engineers first encounter multi-layer PCBs, it can be quite overwhelming. With layers often reaching ten, the circuits resemble a spider’s web. Today, I created several internal structure diagrams of multi-layer PCBs, using 3D graphics to showcase various layered structures within the PCB. 01 The Core of High-Density Interconnection Boards (HDI) Lies in the … Read more

Summary of Xilinx FPGA Constraint Design and Timing Analysis

Summary of Xilinx FPGA Constraint Design and Timing Analysis

Welcome FPGA engineers to join the official WeChat technical group. Clickthe blue textto follow us at FPGA Home – the best and largest pure FPGA engineer community in China. When designing an FPGA, it is often necessary to add constraints during the synthesis and implementation phases to control the synthesis and implementation processes, ensuring that … Read more