GitHub 开源仓库
GitHub 是获取 STM32 开源资源的主要平台。以下整理了官方及社区的高质量仓库。
官方 SDK 与固件包
| 仓库名称 | 描述 | 链接 |
| STM32CubeF1 | STM32F1 系列完整固件包(HAL + LL 驱动、CMSIS、示例工程) | GitHub |
| STM32CubeF4 | STM32F4 系列固件包,覆盖高性能系列 | GitHub |
| STM32CubeH7 | STM32H7 高性能系列固件包 | GitHub |
| STM32CubeG0 | STM32G0 入门级系列固件包 | GitHub |
| STM32CubeWL | STM32WL 无线系列固件包(LoRa + 蓝牙) | GitHub |
| STM32_MCU_Overall_Offer | 所有 STM32 MCU 系列 GitHub 项目总览仓库 | GitHub |
社区学习项目
| 仓库名称 | 所有者 | 描述 | 链接 |
| STM32-Notes | OriTwil | STM32 系统学习笔记,包含基础外设驱动与项目实战 | GitHub |
| zhaoming-embedded | ZhaoChengBo | C语言面向对象编程·嵌入式实战,永久免费在线书+配套代码 | GitHub |
| STM32-Tutorial | Embedded-K | 从零开始的 STM32 入门教程,基于 HAL 库 | 搜索 |
应用级开源项目
| 项目名称 | 描述 | 相关课程 |
| 蓝牙智能小车 | 基于STM32的蓝牙小车,支持超声波避障、电机PWM调速 | 第7章 接口技术 |
| 智能车库系统 | 基于STM32F103/F407,实现刷卡停车、车位分配、自动计费 | 第8章 综合设计 |
| 四轴飞行器 | 基于STM32F4的四轴飞行器飞控系统 | 第5章 中断与定时器 |
RTOS 与中间件
| 项目名称 | 描述 | 链接 |
| FreeRTOS | 市场领先的嵌入式 RTOS,STM32 官方支持 | GitHub |
| RT-Thread | 国产开源物联网操作系统,对 STM32 全系列支持完善 | GitHub |
| TouchGFX | ST 官方 GUI 框架,专为 STM32 优化 | GitHub |
💡 提示直接在 GitHub 搜索 STM32 + 功能关键词 可以找到更多特定应用的开源项目。