Trapezoidal Resistor DAC Using STM32G431

Trapezoidal Resistor DAC Using STM32G431

01 DAC Trapezoidal Resistor 1. Introduction Yesterday, I tested the development toolchain for the STM32G431. Today, I plan to try some interesting experiments. I saw a friend share their R2R trapezoidal resistor DAC solution on Bilibili, and I became quite interested. Therefore, I decided to test the performance of the trapezoidal resistor DAC solution using … Read more

Detailed Surge Protection Solutions for Bus Systems

Detailed Surge Protection Solutions for Bus Systems

To ensure the stability of industrial bus communication, engineers usually consider circuit solutions for lightning protection, surge protection, and overvoltage protection during the design phase. Today, we will introduce some effective bus surge protection solutions. The Impact of Surges on Circuits Surges include surge current and surge voltage, which refer to the phenomenon where voltage … Read more

Why Chips Can Be So Small? Building and Refining Circuit Cities

Why Chips Can Be So Small? Building and Refining Circuit Cities

Chips are hidden in the electronic devices that can be seen everywhere in the city, such as smartphones, computers, and home appliances, all of which rely on its control. Image source: pixabay The tiny chip integrates a large scale of circuits. If we magnify the chip, we can see that there are densely arranged circuits … Read more

DIY A Simple, Stable, Digitally Controlled FM Transmitter

DIY A Simple, Stable, Digitally Controlled FM Transmitter

For the design of the FM transmitter, I chose the VMR6512 module, which really resembles a complete radio frequency (RF) module on a chip! It eliminates all the essential circuits of a basic FM transmitter, such as inductors and trimmers. According to the specifications of the VMR6512: “The VMR6512 is a highly integrated FM audio … Read more

DIY Door-Controlled Switch for Lights

DIY Door-Controlled Switch for Lights

The bathroom is a place we visit every day. Turning the light on and off when entering and exiting can be quite a hassle. Sometimes, we forget to turn off the light, wasting electricity. Here, we introduce a door-controlled switch circuit that is simple to make. After installing this door-controlled switch in your home bathroom, … Read more

Open Source ESP32C3FH4 Core Board Design

Open Source ESP32C3FH4 Core Board Design

I previously open-sourced the ESP32C3WROOM board, and today I’m open-sourcing the ESP32C3FH4. You can directly obtain the engineering files at the Lichuang Open Source Square. https://oshwhub.com/zctnb/works Actually, the chips are the same, but the ESP32C3WROOM is a module, while the ESP32C3FH4 is a chip that integrates 4MB of flash. Let me explain for those who … Read more

Understanding Hardware Engineers and Their Responsibilities

Understanding Hardware Engineers and Their Responsibilities

What is Hardware In a narrow sense, the software and hardware we usually refer to are in the field of electronics. Software code is also written by people. The languages we are familiar with, such as C, C++, etc., are translated into assembly language by compilers, and then assembly language is translated into binary machine … Read more

Understanding Current Backflow in Embedded Systems

Understanding Current Backflow in Embedded Systems

01 In embedded development, current backflow is an easily overlooked issue that can lead to serious consequences. This chapter will delve into the causes, impacts, and how to identify and prevent this issue in practical engineering. The issue of current backflow rarely occurs during the 5V single-chip microcontroller era, mainly because the IO withstand voltage … Read more

What Is a Hardware Engineer?

What Is a Hardware Engineer?

1. What is Hardware? Baidu Baike describes “Hardware (English name Hardware) is the abbreviation of computer hardware (terms used in mainland China and Hong Kong, while Taiwan refers to it as hardware), which refers to various physical devices composed of electronic, mechanical, and optoelectronic components in a computer system. These physical devices form an organic … Read more