Dev Resource Hub
  • 🛠️Online Tools
  • 💻DevOps
  • 🥷Cybersecurity
  • 📟Embedded
  • 🤖AI
  • ⚙️System
  • 🗂️Software
  • 👤About
    • About Us
    • Contact Us
    • Privacy Policy
    • Terms of Use
  • English
    • 中文 (中国)
    • English
  • 🛠️Online Tools
  • 💻DevOps
  • 🥷Cybersecurity
  • 📟Embedded
  • 🤖AI
  • ⚙️System
  • 🗂️Software
  • 👤About
    • About Us
    • Contact Us
    • Privacy Policy
    • Terms of Use
  • English
    • 中文 (中国)
    • English
  1. Home
  2. Embedded
  3. Article list
Mousefood Embedded UI Development Guide: From Beginner to Pro, Solving Graphics Challenges in No-Std Environments

Embedded Mousefood Embedded UI Development Guide: From Beginner to Pro, Solving Graphics Challenges in No-Std Environments

Technical Dilemmas in Embedded UI Development: From Requirements to Bottlenecks [Essential for Embedded UI Development] In the development of IoT, industrial control, and portable smart devices, how to build efficient graphical UIs in no-std, OS-less environments? Traditional terminal UI libraries are limited by resource constraints and hardware compatibility, becoming a major development pain point. This…

301 Views 0 Comments
Embedded 2025-10-28
Kalman Filter Algorithm: Core Principles, Advantages, Applications, and C Code Implementation

Embedded Kalman Filter Algorithm: Core Principles, Advantages, Applications, and C Code Implementation

This article provides a comprehensive breakdown of the Kalman Filter algorithm, covering everything from its core concepts to practical applications, and serves as a complete reference for both engineering development and theoretical learning. It first clarifies the recursive nature of the Kalman Filter—centered on the “fusion of prediction and observation”—then analyzes its key advantages in…

834 Views 0 Comments
Embedded 2025-09-29
ARM Program Interrupt Variable Not Updating? Analysis of Compiler Optimization & volatile Modifier

Embedded ARM Program Interrupt Variable Not Updating? Analysis of Compiler Optimization & volatile Modifier

This article details the “interrupt service routine variable not updating” issue in embedded ARM development, which stems from compiler optimization and missing volatile modifiers. It uses examples to explain errors caused by compiler “redundant load elimination”, illustrates how the volatile keyword prohibits register caching and maintains instruction order, and compares optimization differences at the ARM…

438 Views 0 Comments
Embedded 2025-09-17
UART Serial Communication Guide: Principles, Parsing & Visualization

Embedded UART Serial Communication Guide: Principles, Parsing & Visualization

A complete guide to UART serial communication: Learn underlying principles, protocol parsing with state machines, ECharts visualization, and fix garble/loss. Ideal for embedded & IoT engineers. As one of the most fundamental communication methods in embedded systems and the Internet of Things (IoT), serial communication (UART) is a core technology that every hardware/software engineer must…

1,511 Views 0 Comments
Embedded 2025-09-11
ESP32-S3 MCPWM Tutorial: Features, Block Diagram, and PWM Control Examples

Embedded ESP32-S3 MCPWM Tutorial: Features, Block Diagram, and PWM Control Examples

01 Introduction to MCPWM The ESP32-S3’s MCPWM (Motor Control Pulse Width Modulator) is a versatile PWM generator widely used in applications such as motor control, digital power supplies, and LED dimming. Through multiple timer, operator, comparator, and generator modules, it achieves high-precision and high-efficiency PWM signal output and supports advanced features such as fault detection,…

760 Views 0 Comments
Embedded 2025-09-07
ESP32 Partition Table Guide: Flash Setup, Configuration & Mounting

Embedded ESP32 Partition Table Guide: Flash Setup, Configuration & Mounting

01 Introduction 1. ESP32-S3 Partition Table   It is a configuration mechanism for dividing the SPI Flash storage space. It works similarly to the partitioning of a computer hard drive, dividing the Flash into multiple areas, each area is used to store different types of data or programs, such as: 2.  Connecting ESP32-S3 to SPI Flash ESP32-S3 communicates…

739 Views 0 Comments
Embedded 2025-09-05
STM32 GPIO Modes Explained: Push-Pull, Open-Drain, Input & Analog (With Circuit Details)

Embedded STM32 GPIO Modes Explained: Push-Pull, Open-Drain, Input & Analog (With Circuit Details)

A complete guide to STM32 GPIO modes. Learn about Push-Pull, Open-Drain, Alternate Functions, Floating, Pull-Up, Pull-Down, and Analog inputs, with circuit diagrams, register explanations, and practical applications. Preface: STM32 has eight modes, as follows: The STM32 standard IO structure diagram is as follows: The following circuit is a protection circuit. When the voltage is greater…

1,223 Views 0 Comments
Embedded 2025-09-02
The Hidden Beauty of Electronics: Inside 10 Components from Open Circuits

Embedded The Hidden Beauty of Electronics: Inside 10 Components from Open Circuits

Discover the stunning cross-section photography of electronic components in Open Circuits. From resistors and capacitors to LEDs and transistors, explore the hidden structures and artistry behind everyday electronics. In the world of electronics, names like resistors, capacitors, and transistors sound cold and seemingly mere functional symbols. But when we cut them open with cameras and…

400 Views 0 Comments
Embedded 2025-09-01
BadUSB Principles and STM32 HID Tutorial (Source Code and GitHub Link)

Cybersecurity BadUSB Principles and STM32 HID Tutorial (Source Code and GitHub Link)

What is BadUSB? Using the STM32F407 development board, we’ll study HID device development and implement a low-cost BadUSB. This article uses the development board for testing. Those with the means can also create a PCB prototype and print the enclosure to create a highly realistic BadUSB.BadUSB is an attack that masquerades as a USB HID…

669 Views 0 Comments
Cybersecurity 2025-08-18
Ferrite Beads vs 0Ω Resistors and Inductors — Which to Use for Single-Point Grounding?

Embedded Ferrite Beads vs 0Ω Resistors and Inductors — Which to Use for Single-Point Grounding?

Many engineers and hobbyists often confuse the applications of ferrite beads, 0Ω resistors, and inductors.In our previous discussion, we compared these three basic components from four perspectives—appearance, schematic symbols, internal structure, and practical applications (Ferrite Beads vs 0Ω Resistors: Principles, Characteristics, and EMC Application Guide). However, one question remained unanswered: When implementing single-point grounding, should…

553 Views 0 Comments
Embedded 2025-08-15
  • 1
  • 2
  • »
Search Article
Popular Articles
CVE-2025-55182 Payload&Fix Guide: Complete Analysis & Mitigation for Next.js/React RSC Vulnerability (CVSS 10.0)

CVE-2025-55182 Payload&Fix Guide: Complete Analysis & Mitigation for Next.js/React RSC Vulnerability (CVSS 10.0)

In the early morning of December 4th, 2025, the global front-end developer community was rocked by an urgent security advisory—React officials confirmed a critical Remote Code Execution (RCE) vulnerability in React Server Components (RSC), tracked as CVE-2025-55182 (with Next.js-specific identifier CVE-2025-66478) and scoring a maximum CVSS 10.0. Following the 2021 Log4Shell vulnerability, this marks another...
Claude Code Router Tutorial: Low-Cost Multi-Model API Integration for Claude Code

Claude Code Router Tutorial: Low-Cost Multi-Model API Integration for Claude Code

If you’re a Claude Code user frustrated by the high API call costs of the official model, or want to try cost-effective code models like Kimi K2 and Qwen3-Coder without ditching your familiar Claude Code workflow—this article is exactly what you need. We’ll walk you through using Claude Code Router to connect Claude Code with...
JS Reverse Engineering Hook Guide: Locate Encrypted Parameters & Key Code Quickly

JS Reverse Engineering Hook Guide: Locate Encrypted Parameters & Key Code Quickly

In JS reverse engineering, the most time-consuming tasks are often locating where encrypted parameters are generated and tracking dynamic code execution. Whether it’s Authorization in request headers, Tokens in Cookies, or encrypted data transmitted via WebSocket, Hook technique is the “sharp tool” to solve these problems. This article compiles practical scripts for 6 high-frequency Hook...
Complete Guide to Tampermonkey: Tips & Greasyfork Resource Analysis

Complete Guide to Tampermonkey: Tips & Greasyfork Resource Analysis

After using a browser for a long time, you’ll inevitably encounter pain points: pop-up ads keep popping up, repetitive forms make your hands sore, and your favorite website layout doesn’t fit your reading habits… In fact, all these problems can be easily solved with user scripts. To master user scripts, you need to grasp two...
About us

About Us | Contact Us | Privacy Policy | Terms of Use X (Twitter)