Key Points in Designing Battery-Powered Microcontroller Products

Key Points in Designing Battery-Powered Microcontroller Products

Source | Embedded Miscellaneous First, let me ask everyone, how many of you have worked on low-power battery-powered products? In this era of intense competition, not only hardware is being pushed to the limit, but also low power consumption, with standby currents of 1uA and a single battery lasting for 2 years… Of course, for … Read more

Sharing My PPT on the Linux Bus, Device, and Driver Model from a Few Years Ago

Sharing My PPT on the Linux Bus, Device, and Driver Model from a Few Years Ago

Sharing my PPT on the “Linux Bus, Device, and Driver Model” from a few years ago, which explains why Linux is designed this way, the reasons behind it, and its main design principles.1. An imagined Ethernet controller/a board 2. Decoupling 3. Unified binding 4. Bus, device, driver 5. Matching 6. Devices are devices, drivers are … Read more

ESP32 Power Supply and Power Management: Power Supply Solutions

ESP32 Power Supply and Power Management: Power Supply Solutions

The power design and power management of the ESP32 are core aspects of IoT device development, directly affecting system stability, battery life, and thermal design. Below are detailed power supply solutions and power management strategies: 1. ESP32 Power Supply Requirements Voltage Range Recommended Voltage: 3.3V (Absolute maximum range: 2.3V~3.6V) Do not connect directly to 5V; … Read more

In-Depth Analysis of Microcontroller Architecture Features

In-Depth Analysis of Microcontroller Architecture Features

1. Core Architecture Features 1. System on Chip (SoC) Integration Module Aggregation: Integration of CPU, RAM, ROM, I/O, timers, ADC/DAC, etc. on a single chip Typical Case: STM32F407 integrates ARM Cortex-M4 core + 1MB Flash + 192KB RAM + rich peripherals 2. Memory Structure Program Memory (ROM/Flash)▶ Stores firmware (e.g., LED control code)▶ Capacity: 8KB~2MB … Read more

Comprehensive Guide to ESP32 Power Management: From 5μA Deep Sleep to Wi-Fi 6 Energy-Saving Technology!

Comprehensive Guide to ESP32 Power Management: From 5μA Deep Sleep to Wi-Fi 6 Energy-Saving Technology!

🌟 Comprehensive Guide to ESP32 Power Management: From 5μA Deep Sleep to Wi-Fi 6 Energy-Saving Technology! Can a button battery last for 3 years? Discover how the “energy police” of IoT devices work. 🔋 1. Three-Level Power Consumption Modes: Precisely Control Every Microamp The power management system of the ESP32 acts like asmart energy dispatch … Read more

Performance Comparison Between HPM6P81 and TI C2000 F28P5x

Performance Comparison Between HPM6P81 and TI C2000 F28P5x

Performance Comparison Between HPM6P81 and TI C2000 F28P5x 1. Purpose and Significance of Testing • Evaluate the performance differences between the two MCUs in applications such as motor control and power management, providing reference for selection. • Explore the significance of C2000. • Thanks to the enthusiastic contributions of developer starry-m (https://github.com/starry-m) • If you … Read more

Advanced Embedded Development: Performance Optimization, Kernel Analysis, Secure Build, and Architecture Design

Advanced Embedded Development: Performance Optimization, Kernel Analysis, Secure Build, and Architecture Design

Source | Embedded Miscellany Today, I will share some commonly applicable skills for advanced embedded software development. Embedded Performance Optimization Cheng Kefe in “Embedded System Design” points out that system-level optimization is key to enhancing the competitiveness of embedded software, which should be approached from three dimensions: code efficiency, resource utilization, and real-time performance. Embedded … Read more

Overview of the Power Control Framework (PCF) for ARMv9/v8

Overview of the Power Control Framework (PCF) for ARMv9/v8

ver0.2 Introduction In previous articles, we introduced the services of the SCP and the working model of the SCP. From the perspective of SCP, all controlled objects are Agents, and the means of controlling each Agent mainly involves voltage, clock, etc., configured through the PPU. In this article, we will spend some time discussing the … Read more

Efficient Power Supply for FPGA Using Integrated DC/DC Regulators

Efficient Power Supply for FPGA Using Integrated DC/DC Regulators

Abstract / This article reviews the power supply requirements for FPGAs, emphasizing voltage accuracy, transient response, and voltage sequencing, and details various challenges related to thermal management through operational examples. It then introduces integrated DC/DC regulators from Analog Devices and evaluation boards and integrated recommendations that can accelerate the design process. These regulators are suitable … Read more

Power Management IC: Research Framework (100 Pages)

Power Management IC: Research Framework (100 Pages)

1. Definition and Classification of Power Management ICs (PMIC) 1. Core Functions PMICs are analog chips, serving as the “power heart” of electronic devices, responsible for the conversion (such as AC/DC, DC/DC), distribution, detection, and control, which directly affects device performance and reliability. Typical applications include: Voltage Conversion: Converting battery voltage (e.g., 3.7V) to lower … Read more