DIY Wifi Robot Tutorial by International Experts

DIY Wifi Robot Tutorial by International Experts

1. IntroductionThe Wifi Robot: Essentially, it is a remote-controlled car that can be controlled remotely via the internet or a laptop’s wireless connection from up to 500 meters away. Equipped with a network camera, this car can be controlled beyond the line of sight, and it also has a speaker, allowing you to honk at … Read more

Common Filtering Methods for Microcontroller ADC

Common Filtering Methods for Microcontroller ADC

â–² For more exciting content, please click the blue text above to follow us! Nowadays, the variety and quantity of sensors are increasing, and many of these sensors utilize analog signals, which rely on ADC. However, the analog signals collected by our microcontroller’s ADC generally undergo “filtering” processing before they can be used. Below, we … Read more

Microcontroller Program Malfunction? 5 Common Causes and Troubleshooting Methods (with Practical Cases)

Microcontroller Program Malfunction? 5 Common Causes and Troubleshooting Methods (with Practical Cases)

Hello everyone, today we will discuss a classic problem that causes countless engineers to lose their hair—microcontroller program malfunction. Just like a novice driver suddenly losing control of a car, when a program malfunctions, the microcontroller may suddenly freeze, restart, or execute strange actions. Last week, I encountered a funny case: the customer’s production line … Read more

Embedded Hardware Engineer: Starting from the Minimal System of Microcontrollers

Embedded Hardware Engineer: Starting from the Minimal System of Microcontrollers

Introduction This article is dedicated to those who have just embarked on the embedded path. Here, I briefly document my learning experiences and some insights I have gained along the way, hoping to help beginners avoid unnecessary detours. The image above shows a corner of the laboratory where I have worked and studied, looking quite … Read more

Learning Embedded Systems from Scratch: A Comprehensive Learning Path

Learning Embedded Systems from Scratch: A Comprehensive Learning Path

A detailed learning path for starting from scratch in embedded systems, covering fundamental knowledge, core skills, advanced directions, and practical projects, suitable for beginners to systematically master embedded development. 1. Foundation Stage: Basics of Electronics and Programming Goal: Master the hardware fundamentals and programming languages required for embedded development. Basics of Electronic Circuits Basic concepts … Read more

7 Essential Tips for Embedded Systems

7 Essential Tips for Embedded Systems

Follow and star our official account, to access exciting content directly Source:Online Resources Despite many embedded engineers being filled with hope and dreams, writing high-reliability code is not achieved overnight. It is a laborious process that requires developers to maintain and manage every bit and byte of the system. When an application is deemed “successful,” … Read more

Learning Embedded Development of 51 Microcontroller with Proteus 8 Simulation Tool at Zero Hardware Cost

Learning Embedded Development of 51 Microcontroller with Proteus 8 Simulation Tool at Zero Hardware Cost

What is Proteus 8? Proteus 8 is an electronic design automation (EDA) software developed by Lab Center Electronics, widely used in the field of electronic engineering. It integrates functions such as circuit simulation, PCB design, and virtual model simulation, providing a one-stop solution for electronic design, particularly suitable for simulation experiments of the 51 microcontroller, … Read more

Summary of Common Issues in Embedded Development

Summary of Common Issues in Embedded Development

1 Small External Buses such as Microcontrollers Microcontrollers (MCUs) generally have external buses that can be used to connect true color LCDs (asynchronous bus interface TFT displays). Most mobile phones use synchronous interfaces (first providing an address, then continuously sending data). 2 Application Scenarios of ARM Processors ARM7: Industrial control, mobile phones; ARM9: Image display; … Read more

Embedded Development with MCU – OLED Display

Embedded Development with MCU - OLED Display

The OLED screen (Organic Light-Emitting Diode Display) is a display technology that utilizes organic light-emitting diodes and is one of the commonly used display devices in embedded systems. It can display various characters, graphics, and images, including both Chinese and English. In embedded systems, the primary role of the OLED screen is to provide users … Read more

Learning Embedded Systems with DeepSeek: Key Control for LED On/Off

Learning Embedded Systems with DeepSeek: Key Control for LED On/Off

Microcontroller Design Sharing and Customization Diary of an Electronics Engineer Specific Function Implementation: Using DeepSeek to write C language code for the 51 microcontroller to control the LED light on and off with a button.DeepSeek Q&A Screenshot: Design Introduction Introduction to the 51 Microcontroller The 51 microcontroller is a low-power, high-performance CMOS 8-bit microcontroller with … Read more