我们把嵌入式学习拆成一组可以真正动手的项目:从 C/C++ 基础、现代 C++ 工程化,到 MCU 裸机、Embedded Linux、Qt 桌面与系统软件实验。这里的仓库不是单纯资料索引,而是围绕教程、源码、工具链和可运行实验逐步搭起来的学习工作台。
| 目标 | 推荐入口 |
|---|---|
| 💻 系统学习现代 C++ | Tutorial_AwesomeModernCPP 从 C++11 到 C++23 的系统教程 |
| 🎨 学 Qt / 嵌入式 GUI | Tutorial_AwesomeQt · CFDesktop 教程、桌面框架与产品化实验 |
| 🐧 上手 Embedded Linux | imx-forge · PenguinLab BSP、QEMU、内核调试与开发环境 |
| 🔩 做 MCU 裸机项目 | ST-Forge · BareMetal-Drivers STM32、驱动框架与外设实验 |
| 🧠 研究系统软件 | CFBox · Cinux · Cinux-Book Unix 工具集、x86_64 OS 实验与配套教程 |
| 主线 | 做什么 | 代表仓库 |
|---|---|---|
| 💻 Modern C++ | 语言教程、基础组件、系统工具与边缘计算实验 | Tutorial_AwesomeModernCPP CFBox · edgecv |
| 🐧 Embedded Linux | BSP、交叉编译、QEMU、内核调试与开发环境 | imx-forge · rk-forge PenguinLab |
| 🧠 Linux / System Programming | 从 userspace 工具到 x86_64 OS 实验 | Cinux · Cinux-Book CFBox |
| 🔩 MCU / RTOS | STM32、裸机驱动、FreeRTOS 与 Cortex-M 模拟实验 | ST-Forge · BareMetal-Drivers micro-forge |
| 🎨 Qt / GUI | Qt 6 教程、桌面框架与 ARM 交叉编译流水线 | Tutorial_AwesomeQt CFDesktop · qt-compile-pipeline |
完整项目矩阵、状态和学习路径请看:文档站 · 项目一览。
- 有问题、想法或路线建议:到 Discussions 发帖。
- 想参与仓库建设:先看 贡献指南。
- 想了解接下来会做什么:查看 Roadmap。
![]() HNHKHNH 硬件 / PCB |
![]() Charliechen114514 C / C++ / 系统软件 |


