如果你正站在「想学嵌入式」和「不知从哪儿开始」的十字路口,这个项目就像一张导航地图,帮你规避弯路、快速定位

 

什么是 Embedded‑Engineering‑Roadmap?
它其实是一个开源的「学习地图」——把嵌入式领域里需要会的软硬件、软技能、工具链全部罗列成一张大图。想学单片机、RTOS、DSP、IoT、甚至边缘 AI,都能在这里找到对应的学习路径和资源(书籍、视频、博客都有标记)。一句话:把碎片化的知识点拼成一条清晰的成长路线。



它解决了哪些痛点?

痛点

Roadmap 的对应解决方案

信息太散

把上百个资源统一归类、标星(👶 初学、💎 进阶)

不知道该先学啥

按「软硬件」三大块划分,先从底层硬件 → 软件 → 软技能递进

职业定位模糊

每个岗位(Firmware、Embedded Linux、硬件设计)都有专属分支,直接对照自己的目标


安装 & 使用方法

  1. 1. 克隆仓库(只要有 Git)

    git clone https://github.com/m3y54m/Embedded-Engineering-Roadmap.git
    cd Embedded-Engineering-Roadmap
  • 2. 打开 roadmap.md:里面是 markdown 版的路线图,直接用 VSCode、Typora 之类的编辑器预览。

  • 3. 挑选方向:比如你想做 STM32 + FreeRTOS,就在「Software → RTOS」下找到 FreeRTOS,点进去的链接会带你去官方文档、入门视频、实战项目。

  • 4. 动手实践:每个资源后面都有「项目推荐」章节,跟着做一个 LED 闪烁 → UART 调试 → 简单的传感器读取,边学边练。


  • 优缺点一览

    优点

    缺点

    全景式

    :软硬件、软技能、工具链一次性呈现

    信息量大

    :第一次打开可能会被吓到

    开源社区

    :随时更新、可以自行 PR

    需要自行筛选

    :并非所有资源都适合每个人

    资源标记

    :👶、💎 两种质量标签,省时间

    中文资源相对少

    :大部分链接是英文

    职业导向

    :对应岗位路径明确

    不提供“一键安装”脚本

    (需要手动克隆)

    免费

    :没有付费墙

    没有交互式练习平台

    (只能自己动手)


    总结
    如果你正站在「想学嵌入式」和「不知从哪儿开始」的十字路口,Embedded‑Roadmap 就像一张 GPS 地图,帮你规避弯路、快速定位。它把「硬件是硬的、软件是软的」的传统观念拆散,用「软硬一起学」的方式,让你在项目实战中自然补齐缺口。唯一需要的,就是动手——照着路线图一步步敲代码、连电路,别怕卡住,社区的 Issue 区随时可以求助。


    项目地址:https://github.com/m3y54m/Embedded-Engineering-Roadmap

     

    发表评论