Design Principles of LED Color Light Controller Based on AT89C51 Microcontroller

Design Principles of LED Color Light Controller Based on AT89C51 Microcontroller

Abstract: This article introduces a new design method for a LED color light control system, using the AT-89C51 microcontroller as the main control core, combined with minimal auxiliary hardware circuits such as buttons and displays. The system controls LED color lights through software, featuring a compact size, fewer hardware components, a simple circuit structure, and … 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

Two Programming Philosophies for Microcontrollers

Two Programming Philosophies for Microcontrollers

Layered Thinking Layered thinking is not a mysterious concept; in fact, many engineers working on projects are already using it. I’ve seen many posts that do not mention this concept, yet a layered structure is indeed very useful, and once understood, it can lead to a moment of clarity. If I don’t understand how to … Read more

DIY ESP32 Pixel Weather Clock: An Open Source Project

DIY ESP32 Pixel Weather Clock: An Open Source Project

Introduction The new year’s DIY activities for electronic engineers have begun, and I am here to witness the creativity of all the experts! Thanks to the Breadboard Community for providing a platform for technical exchange. The open-source address for the pixel clock project: https://gitee.com/laoguaige/esp32-s3-r8-n8-pixel-clock 1. Complete Display 2. Hardware Design 2.1. Complete Schematic 2.2. Power … Read more

From Beginner to Abandoning Microcontrollers: A Comprehensive Guide

From Beginner to Abandoning Microcontrollers: A Comprehensive Guide

Step 1: Create the physical chip. A microcontroller, generally understood as MCU (Microcontroller Unit), includes components such as timers, ALU (Arithmetic Logic Unit), memory, registers, buses, etc. A typical microcontroller also includes GPIO, serial ports (UART), DMA, coprocessors, AD/DA, etc. Understand the diagram below Prerequisites: Computer Organization Principles, Microcomputer Principles. Pipeline Prerequisites: Digital Logic Circuits, … Read more

Comprehensive Guide to RK3588 Hardware Reference Design

Comprehensive Guide to RK3588 Hardware Reference Design

RK3588 is the new generation flagship high-end processor launched by Rockchip, designed with 8nm process technology, featuring an octa-core CPU with four A76 and four A55 cores, and an Arm high-performance GPU, along with a built-in NPU with 6T computing power. It has powerful visual processing capabilities, supporting various rapid face unlocking solutions such as … Read more

Hardware Reference Design for Rockchip RK3562: Schematics, PCB Files, and Design Guide

Hardware Reference Design for Rockchip RK3562: Schematics, PCB Files, and Design Guide

Previously, on Lao Wu’s blog, there was a sharing of hardware reference design materials for Rockchip’s RK3566 and RK3568, see the link: https://www.mr-wu.cn/rk3566-rk3568-soc-development-resources/. Recently, some friends left messages asking if I could also share the hardware reference design materials for RK3562, so I hurriedly arranged it! Here, I will introduce the technical parameters and application … Read more

Understanding Memory and Its Applications in Embedded and PC Computing Systems

Understanding Memory and Its Applications in Embedded and PC Computing Systems

The giveaway event for the “Beginner’s Guide to Hardware Design Volume 1” continues to be a hot topic, and many friends have successfully received their copies. For those who have not yet claimed it, please go to the WeChat account: Super Engineer, click on the “View History Messages” option, then open the article titled “New … Read more

Essential Skills for Embedded Hardware Circuit Design

Essential Skills for Embedded Hardware Circuit Design

EEWorld Electronic News Sharp Interpretation Technical Dry Goods Daily Updates Embedded design is a vast project, today let’s talk about several considerations in hardware circuit design, first, let’s understand the hardware architecture of embedded systems. We know that the CPU is the soul of this system, all peripheral configurations are related to it, which also … Read more