嵌入式硬件项目

STM32 & ESP 嵌入式项目集锦

基于 ARM Cortex-M 和 Espressif 系列 MCU 的硬件设计、固件开发和系统集成项目。 涵盖从低功耗传感器节点到高性能数字信号处理的完整工程实践。

STM32 × 10
ESP × 6

STM32 项目

ARM Cortex-M 微控制器项目合集

STM32F1 系列
STM32 2025
STM32F103C8T6

STM32 USB DFU Bootloader

基于 STM32F103C8T6 的 USB DFU 引导加载程序,支持通过 USB 进行固件升级,无需专用编程器。实现了完整的 DFU 协议和 flash 写入保护机制。

Bootloader USB DFU Firmware
STM32 2024
STM32F103C8T6

便携式虚拟示波器

基于 STM32F103C8T6 的 2 通道虚拟示波器,采样率 1Msps,通过 USB 串口传输数据至上位机显示波形。支持触发、FFT 和测量功能。

示波器 ADC USB Python
STM32 2024
STM32F103RCT6

智能家居中央控制器

以 STM32F103RCT6 为核心的智能家居网关,通过 ESP8266 连接 WiFi,支持 MQTT 协议控制灯光、温湿度传感器和继电器模块。

智能家居 MQTT ESP8266 传感器
STM32F4 系列
STM32 2025
STM32F407VET6

FreeRTOS 多任务无人机飞控

在 STM32F407VET6 上运行 FreeRTOS 的微型无人机飞控系统。包含 MPU6050 姿态解算、PID 控制环路和 SBUS 接收机解析,支持 4 路 PWM 输出。

FreeRTOS 飞控 PID MPU6050
STM32 2024
STM32F407VGT6

智能视觉跟随小车

STM32F407VGT6 主控的 OpenMV 视觉跟随小车。通过串口接收 OpenMV 发送的目标坐标,PID 控制两路直流电机实现目标跟踪。

计算机视觉 OpenMV PID 电机控制
STM32 2024
STM32F446RET6

Hi-Res 音频播放器

基于 STM32F446RET6 和 PCM5102 的 WAV/FLAC 音频播放器。支持 SD 卡读取、OLED 显示曲目信息,I2S 接口输出 24bit/192kHz 音频。

音频 I2S DAC SD卡
STM32H7 系列
STM32 2025
STM32H743VIT6

高清摄像头图像采集系统

基于 STM32H743VIT6 的 DCMI 摄像头图像采集系统。通过 DCMI 接口采集 OV5640 摄像头数据,RGB565 格式在 LCD 上实时显示,支持 JPEG 压缩保存。

DCMI 摄像头 LCD JPEG
STM32 2025
STM32H750VBT6

工业以太网网关

STM32H750VBT6 搭配 LAN8720 的以太网网关,支持 Modbus TCP/RTU 转换,内置 Web 服务器进行参数配置和实时数据监控。

以太网 Modbus WebServer 工业
STM32G4 系列
STM32 2025
STM32G431CBT6

数控可调电源

STM32G431CBT6 为主控的数字控制可调电源。片内 CORDIC 和 FMAC 协处理器实现高效数字 PID 控制,支持恒压恒流和过载保护。

数字电源 PID CORDIC ADC
STM32L4 系列
STM32 2024
STM32L4R9ZIT6

低功耗智能手表

基于 STM32L4R9ZI 的超低功耗手表原型。集成 BMA400 加速度计、SHTC3 温湿度传感器和 1.28 寸圆形 OLED 屏幕,待机功耗低至 5μA。

低功耗 可穿戴 传感器 OLED
STM32WB 系列
STM32 2025
STM32WB55CGU6

BLE 温湿度传感器节点

STM32WB55CGU6 双核无线 MCU 实现的 BLE 传感器节点。M4 核处理传感器数据,M0+ 核运行蓝牙协议栈,手机 APP 实时查看温湿度。

BLE 无线 传感器 双核

ESP 项目

Espressif 系列 WiFi / BLE MCU 项目合集

ESP32 系列
ESP 2024
ESP32

WiFi 气象站

ESP32 驱动 BME280 传感器的 WiFi 气象站,通过 MQTT 上传数据至 Home Assistant,内置 OLED 显示当前温湿度和气压。

WiFi MQTT 传感器 HomeAssistant
ESP 2025
ESP32

ESP-NOW Mesh 组网系统

利用 ESP32 的 ESP-NOW 协议构建的无线 Mesh 网络,支持多节点数据中继和自愈路由,适用于大面积传感器数据采集。

Mesh ESP-NOW 无线组网 IoT
ESP 2025
ESP32

BLE 信标定位系统

ESP32 作为 BLE 扫描节点的室内定位系统,通过接收 iBeacon 信号强度进行三边定位,数据通过 WebSocket 实时发送到定位平台。

BLE 室内定位 iBeacon WebSocket
ESP 2024
ESP32-CAM

远程监控摄像头

ESP32-CAM 实现的远程监控方案,支持 JPEG 压缩、RTSP 视频流和运动检测告警,可通过 Telegram Bot 推送通知。

摄像头 RTSP Telegram 监控
ESP 2025
ESP32-S3

智能家居中控屏

ESP32-S3 驱动 4 寸 RGB 触摸屏,基于 LVGL 图形框架实现智能家居控制面板,支持灯光、窗帘、空调的触控控制。

LVGL 触摸屏 HMI 智能家居
ESP8266 系列
ESP 2023
ESP8266

4 路 WiFi 继电器控制器

ESP8266 控制 4 路继电器模块,支持 MQTT 和 Web 控制,可用于智能家居灯光和电器远程开关控制,带定时功能。

继电器 智能家居 MQTT Web
ESP 2023
ESP8266

分布式温湿度监测网络

多个 ESP8266 节点搭载 DHT22 传感器,通过 HTTP POST 上报数据至中央服务器,Web 界面显示实时数据和历史曲线。

传感器 HTTP 数据可视化 分布式