STM32 Serial OTA Without Bootloader (Part 1)

STM32 Serial OTA Without Bootloader (Part 1)

1. Implementation Concept of OTA Based on On-Chip Flash OTA (Over-The-Air) essentially allows devices to receive new firmware during operation and write it to on-chip Flash, ultimately replacing the old firmware. There are two key points to implement OTA: 1. Receive new firmware; 2. Write the new firmware to Flash. On the STM32F103C8T6 chip, the … Read more

STM32 Traffic Intersection Management System Simulation

STM32 Traffic Intersection Management System Simulation

This example demonstrates how to use the STM32 microcontroller to build a traffic intersection management system. Traffic intersection management refers to the system methods and strategies used to effectively control and regulate the traffic flow at multiple road intersections. It involves implementing various technologies, techniques, and traffic control measures to ensure the safe and efficient … Read more

STM32 Project Share: Air Purifier

STM32 Project Share: Air Purifier

Bilibili video link: https://www.bilibili.com/video/BV1bndfYfEhM/?share_source=copy_web&vd_source=097fdeaf6b6ecfed8a9ff7119c32faf2 01 — Project Overview 1. Function Details STM32 Air Purifier The functions are as follows: MQ-2 detects smoke, triggers sound and light alarm, and activates the purifier PM2.5 module detects dust MQ-7 detects carbon monoxide gas MQ-135 detects air quality MS1100 detects formaldehyde levels Smoke, gas, air quality, dust, and formaldehyde … Read more

STM32CubeMX 6.11 Installation Guide

STM32CubeMX 6.11 Installation Guide

Download Link Software: STM32CubeMX Version: 6.11 Language: Simplified Chinese Size: 3.3 GB Installation Environment: Windows 10 and above Download Link: https://docs.qq.com/doc/DTmJHaGtHc2JXa0x5 (Copy the link to your browser to download. If the above link fails, please reply with 111) Software Overview STM32CubeMX is a graphical configuration tool for STM32 microcontrollers launched by STMicroelectronics. Its core function … Read more

What Comprises STM32? Understanding the Relationship Between the Core and Peripherals

What Comprises STM32? Understanding the Relationship Between the Core and Peripherals

Hello everyone, I am Wang from next door.STM32 is widely used, and today I will discuss the relationship between the core and the chip.1. What is STM32 composed of?The STM32 chip mainly consists of a core and on-chip peripherals.The core is provided by ARM, while ST is responsible for adding peripherals.The chip’s core and peripherals … Read more

Design of an Electronic Piano Control System Based on STM32 with Proteus Simulation (Simulation + Program + Design Report + Explanation Video)

Design of an Electronic Piano Control System Based on STM32 with Proteus Simulation (Simulation + Program + Design Report + Explanation Video)

Design of an Electronic Piano Control System Based on STM32 with Proteus Simulation (Simulation + Program + Design Report + Explanation Video) Simulation Diagram: Proteus 8.9 Compiler: Keil 5 Programming Language: C Design Number: C0120 1. Main Functions 1. Design Objectives (1) Master the specific process of software development using KEIL MDK5; (2) Master the … Read more

Sensor Application Special – Startup Tutorial

Sensor Application Special - Startup Tutorial

Sharing is a positive attitude towards life! Startup Tutorial 1Tutorial Purpose Sensor application special – explaining the principles of various sensors, signal amplification processing (along with various operational amplifiers), product application practices, etc. I have always wanted to discuss operational amplifiers, but it felt a bit monotonous. Recently, I got inspired, and combined with various … Read more

Comprehensive Overview of the STM32 Ecosystem: Introduction, Installation, and Usage Tutorials

Comprehensive Overview of the STM32 Ecosystem: Introduction, Installation, and Usage Tutorials

Follow+Star Public Account Number, don’t miss out on exciting content Author: strongerHuang WeChat Public Account: strongerHuang The recognition of STM32 by so many developers is largely due to its powerful ecosystem. This article describes various software tools within the STM32 ecosystem, including some technical details.1. Overview of the STM32 EcosystemSTM32 provides a complete set of … Read more

STM32CubeMX 6.12 Installation Guide

STM32CubeMX 6.12 Installation Guide

Download Link Software: STM32CubeMX Version: 6.12 Language: Simplified Chinese Size: 3.3 GB Installation Environment: Windows 10 and above Download Link: https://docs.qq.com/doc/DTktBUXNBTVZKSFFK (Copy the link to your browser to download. If the above link fails, please reply with 111) Software Overview STM32CubeMX is a graphical configuration tool for STM32 microcontrollers launched by STMicroelectronics. Its core function … Read more

STM32 Bus Matrix: The Intelligent Scheduling Hub within Microcontrollers

STM32 Bus Matrix: The Intelligent Scheduling Hub within Microcontrollers

As a core architectural component of STM32 microcontrollers, the bus matrix is responsible for coordinating concurrent access between multiple master devices (such as CPU, DMA, etc.) and slave devices (such as memory and peripherals). It is a key hub for enhancing system efficiency and ensuring real-time performance. 1. Matrix Structure: The “Cross Network” of Multi-Master … Read more