The Essence of Programming – LCD: Logic/Control/Data

This article is a reading note from “Listening to the Wind with the Left Ear: A Legendary Programmer’s Leveling Guide.” The essence of programming includes Logic, Control, and Data. The programming paradigms and design methods we use mainly revolve around these three aspects. Logic is the essence of the problem, which implements how to solve … Read more

Illuminate Robot Intelligence with Simple Circuits: LattePanda Mu Multifunctional Portable Cyberdeck | DF Maker Weekly (Issue 126)

【Click the above“blue text” to follow the DF Maker Community and become a tech aesthetician together】 The community public account records weekly shareable maker-related content, published every Friday~ Submissions or recommendations for related content are welcome. Submission email: <span>[email protected]</span> Hardware Neurons: Illuminate Robot Intelligence with Simple Circuits This project is actually a small robot experiment … Read more

Getting Started with ESP32: Custom Wake Words with XiaoZhi AI

Previously, we explored controlling an LED display, local server deployment, voice broadcasting, and song playback, as well as controlling WS2812 LED strips. Today, I will share how to customize wake words freely. 1. First, let’s take a look at the final implementation: 2. ASR PRO Voice Recognition Module3. USB To TTL4. Next, the cheapest microphone5. … Read more

TinyTask: A Bare-Metal Task Scheduling Marvel in Embedded Systems

TinyTask: A Bare-Metal Task Scheduling Marvel in Embedded Systems 1. Introduction In the realm of embedded development, efficiently managing tasks and scheduling resources has always been a “thorny issue” for programmers. Faced with resource-constrained microcontrollers, traditional Real-Time Operating Systems (RTOS) are powerful but often daunting due to their complexity and resource appetite. On the other … Read more

Beyond Formalism: Creating Business Value through Embedded Sustainability

Under the dual pressures of the global climate crisis and corporate social responsibility, more and more companies are beginning to focus on sustainability. However, a survey conducted by the IBM Institute for Business Value involving 5,000 executives across 22 countries and 22 industries reveals a harsh reality: 76% of companies view sustainability as a strategic … Read more

Embedded Technology Major in Undergraduate Studies

1. Major Category: Computer Science 2. Duration: 4 years 3. Degree: Bachelor of Engineering 4. Courses: Core Courses: Introduction to the Major, Fundamentals of Circuit Analysis, Embedded C Programming, Electronic Technology and Applications, Microcontroller Technology and Applications, Computer Network Technology, Data Structures and Algorithms, Basics of Linux Operating System, Database Technology and Applications, Python and … Read more

Embedded Design: A Leap in Style, Unleashing a Pure and Pressure-Free Visual Experience

● DESIGN ● As people’s living standards improve, the popularity of minimalism has led to a shift from displaying cabinets, televisions, and kitchen appliances prominently in spaces to a growing pursuit of integrated embedded minimalist design. Hiding refrigerators in cabinets, concealing lighting within walls or ceilings, and other embedded invisible designs are becoming increasingly popular, … Read more

Touch Taiwan 2025: Is the Spring of Electronic Paper Coming?

Electronic paper is a display technology that mimics the printing effect of ink on paper. Its core advantages are its bistable and reflective characteristics, which mean it consumes very little power and relies on ambient light to display content. In recent years, as LCD/OLED technology has matured and the global demand for energy conservation and … Read more

Huike and E Ink to Establish Electronic Paper Production Base in Guizhou

Recently, Huike Co., Ltd. and E Ink Technology officially signed a joint development agreement. This collaboration will deeply integrate Huike’s advantages in the entire display industry chain with E Ink’s cutting-edge electronic paper technology, focusing on breaking through the research and mass production bottlenecks of large-size electronic paper. The aim of this partnership is to … Read more

Unveiling ARM Cortex-M Startup: From Power-On to Your main() Function

Today, let’s delve into a seemingly basic yet often overlooked topic — what exactly happens from the moment you press the reset button until your <span>main()</span> function begins execution? Startup Process Overview: The Journey of System Awakening Imagine your MCU as a robot just awakened. It needs to get dressed (load the stack), understand its … Read more