Getting Started with ESP32 Touch Functionality

Have you tried the built-in touch functionality of the ESP32? Starting from scratch: how to use the touch functionality of the ESP32. In this era full of possibilities, smart hardware development has become increasingly simple. As a “new star” in the hardware development world, the ESP32 not only has powerful Wi-Fi and Bluetooth capabilities but … Read more

USB Interface Based Heating Temperature Control Board Using ESP32-C3

▼Follow WeChat Official Account: Hardware Insights▼ Part 01 Introduction A foreign expert has created a heating temperature control board using the ESP32-C3, complete with schematic and PCB. Those interested can learn from it. The schematic includes the minimum system circuit, USB Type-C interface circuit, 3.3V voltage conversion circuit, heating control circuit, temperature sensing circuit, rotary … Read more

IoT + Embedded Systems Development and Practice

Today, the Internet of Things (IoT) and artificial intelligence technologies are increasingly integrated into people’s daily lives, raising higher demands for embedded system development technologies. This is reflected not only in the requirements for hardware performance but also in new demands in software, algorithms, and cloud services. Therefore, “IoT + Embedded Systems Development and Practice” … Read more

Why Choose Linux Over Windows for Embedded Systems?

Follow+Star Public Account Number, don’t miss out on wonderful content Compilation | strongerHuang WeChat Public Account | Embedded Column Why is Linux dominating the embedded field now, rather than Windows? This has a lot to do with their development. The UNIX system was open-source and free as early as the 1970s. However, on a day … Read more

EDA Research Column: Integrated Circuits and Embedded Systems Part II

EDA Research Column Integrated circuit EDA tools are not a single tool, but rather a collection of point tools that form a toolchain from front-end design (RTL to gate-level netlist) to back-end design (gate-level netlist to GDS). This includes synthesis, simulation, layout planning, place-and-route, and timing and power analysis optimization. The breakthroughs in EDA tools … Read more

Overview of Embedded Systems: The Brain of Smart Devices

Overview of Embedded Systems: The Brain of Smart Devices Embedded systems are undoubtedly an indispensable part of modern technology, quietly operating in countless devices around us, from simple household appliances to complex spacecraft. This article will delve into the basic concepts and application scenarios of embedded systems, illustrating their importance in modern society with compelling … Read more

The Role of Watchdogs in Embedded Systems

Click the blue text above Tan Si Laboratory to get more information on automotive cybersecurity 01 What is a Watchdog? The watchdog technology was first proposed by AMD, a U.S. semiconductor giant, in the 1980s. It is a technology specifically designed to detect and record the operational status of processors and reset them in case … Read more

Function Calls in Embedded Systems

Understanding the function call process is beneficial for implementing the AUTOSAR layered architecture. 1 Memory Distribution of the Program In embedded systems, what is the internal mechanism when a function is called, and what steps are executed? As shown in Figure 1, first, let’s look at the memory distribution of a program when it is … Read more

How to Learn an Embedded System?

This is a document I found online, where the author’s goal is to design a simple embedded operating system that implements a basic task scheduler. As the author mentioned, although it cannot be called an operating system, it embodies the essence of a small embedded operating system. This serves as excellent learning material for us, … Read more

Essential Knowledge for Learning Embedded Systems

This article mainly introduces some basic knowledge about embedded systems, hoping to be helpful to everyone. 1. Definition of Embedded Systems (1) Definition: An application-centered, computer technology-based, customizable hardware and software system that meets the strict requirements of application systems on functionality, reliability, cost, size, and power consumption. (2) The four stages of embedded system … Read more