电子实验入门路线图
固件通 × 小猴子 | 零基础 → 独立完成 RC 车灯控制器,共 10 关
一、三条学习路线
| 路线 | 工具 | 成本 | 适合 | 固件通的建议 |
| ① 在线仿真 | Wokwi / Tinkercad / Falstad | ¥0 |
先练手,不烧元件 |
必走。写错接线不会烧任何东西,还能随时重置 |
| ② 实体套件 | 面包板元件包 / Arduino 学习套件 | ¥40–250 |
要真实手感、学焊接前的过渡 |
买一个面包板元件包即可,不必买大套件 |
| ③ 项目驱动 | 直接做 RC 车灯 | 已投入 |
学以致用 |
作为终点项目,前 9 关全是为它服务的 |
推荐组合:仿真先行 → 少量实体套件 → 项目收尾。不要一上来就买一大盒元件,先在仿真里把原理跑通。
二、仿真平台对比
| 工具 | 支持芯片 | 亮点 | 局限 | 费用 |
| Wokwi ⭐ |
ESP32 / ESP8266 / Pi Pico / STM32 / Arduino |
唯一支持 ESP32 + WiFi 仿真的浏览器平台,代码与真实 Arduino IDE 完全一致 |
不做模拟电路精确仿真 |
免费 |
| Tinkercad Circuits |
Arduino Uno / micro:bit |
可视化最友好,虚拟面包板和实物一一对应 |
不支持 ESP32 |
免费(Autodesk 账号) |
| Falstad |
无单片机 |
电路原理动画,能看到电流怎么流,学欧姆定律最直观 |
不能跑代码 |
免费 |
| 立创 EDA |
无单片机仿真 |
国产中文,原理图 + 仿真 + PCB 一条龙 |
偏工程设计,不适合入门 |
免费 |
你的情况直接选 Wokwi。你手上是 ESP32-C3,而 Wokwi 是唯一能在浏览器里仿真 ESP32 的平台,串口监视器、WiFi 都能模拟。Tinkercad 虽然界面更友好,但不支持 ESP32,学了也用不上。
三、十关实验路线
每一关都朝着 RC 车灯控制器这个终点前进,学完即用。
第一阶段 · 仿真起步(0 元,今天就能做)
| 关卡 | 实验 | 学到的知识 | 预计耗时 |
| 1 | Falstad 里搭一个 LED + 电阻电路 | 欧姆定律、LED 正向压降 Vf、限流电阻怎么算 | 30 分钟 |
| 2 | Wokwi 里 ESP32 点灯 + 串口打印 | 开发环境、GPIO 输出、Serial 调试 | 30 分钟 |
| 3 | PWM 呼吸灯 | analogWrite / LEDC 脉宽调制 | 30 分钟 |
| 4 | 按键切换模式 | 数字输入、上拉、消抖 | 40 分钟 |
| 5 | 电位器 ADC 调光 | 模拟采样、map 映射 | 30 分钟 |
第二阶段 · 实物搭建(需要元件包,约 ¥50)
| 关卡 | 实验 | 学到的知识 | 需要什么 |
| 6 | 8 颗 GPIO 走马灯 | 多路输出、状态机、时序设计 | 面包板 + 8 颗 LED + 电阻 |
| 7 | 74HC595 串行扩展 | 移位寄存器、串行时序、级联 | 74HC595 ×1 |
| 8 | ULN2803 驱动大电流负载 | 达林顿、开漏输出、拉电流 vs 灌电流 | ULN2803 ×1 |
第三阶段 · 项目收尾(复用 RC 车灯方案)
| 关卡 | 实验 | 学到的知识 | 需要什么 |
| 9 | BLE 蓝牙控制 + 低功耗 | GATT、deep sleep、电池管理 | ESP32-C3 + 18650 |
| 10 | 整合:RC 车灯控制器 | 综合工程、装车、排错 | RC 车灯方案全部元件 |
固件通的规矩:每一关都要自己改一遍代码再进下一关。照抄跑通只是"看过",改出一个自己的花样(比如把走马灯改成"每隔一颗跳")才算"学会"。
四、Wokwi 上手三步
1打开 wokwi.com,点 New Project → 选 ESP32,注册一个免费账号(可以保存工程)。
3点绿色播放键 ▶,串口监视器会自动打开。按住虚拟按键、拖动电位器,看两颗 LED 的反应。
提示:仿真用的是 ESP32 DevKit V1,代码移植到你的 ESP32-C3 只需改引脚号,API 完全一致。
五、实体套件清单(第二阶段再买)
| 套件 | 内容 | 参考价 | 固件通点评 |
| BOJACK 面包板元件包(480 件 / 37 种值) |
830 孔面包板 + 电源模块 + 电阻电容晶体管 LED 全套 |
¥40–80 |
推荐,散件最全,够做 6–8 关 |
| ELEGOO 面包板元件包(235 件) |
400 孔面包板 + 3.3V/5V 双路电源模块 |
¥50–90 |
元件盒收纳好,不容易丢件 |
| ELEGOO UNO R3 超级入门套件 |
UNO 板 + 22+ 节配套课程 + LCD/传感器 |
¥150–250 |
有体系化教程,但 UNO 不支持蓝牙,你后面还得换 ESP32 |
| 立创商城自选散件 |
按需单买 |
按需 |
缺什么补什么,运费比整套便宜 |
固件通建议:先买 BOJACK 或 ELEGOO 的面包板元件包就够了,UNO 大套件对你来说是绕路——你已经决定用 ESP32-C3,直接沿着它学。
六、中文学习资源
| 平台 | 看什么 | 特点 |
| B站 · 江协科技 | 51 / STM32 入门系列 | 讲解最系统、口碑最好,从寄存器到外设一层层讲透 |
| B站 · 硬件茶谈 | 硬件设计 / PCB 教程 | 想往画板子方向走就看这个 |
| 中国大学MOOC | 《电子技术基础》《单片机原理与应用》 | 免费大学课程,成体系,有作业 |
| 立创开源硬件平台 | oshwhub.com 的开源项目 | 海量带原理图的成品项目,可以直接抄作业 |
| 电子森林 | eetree.cn | 国内开源硬件学习平台,教程质量高 |
| Falstad | falstad.com/circuit | 第 1 关用它,电流动画看得见 |
七、固件通的三条军规
1. 先仿真,后实物。任何电路先在 Wokwi 里跑通,再花真金白银买元件。仿真里改接线是零成本的,实物里烧一颗灯是真实损失。
2. 每行代码都要能解释。跑通不是目标,理解才是。看不懂的行就停下来查,或者直接问小猴子。
3. 用串口当眼睛。嵌入式最大的难点是"看不见内部发生了什么"。养成习惯:Serial.printf 随手打,变量、状态、时间戳全打出来,一半的问题在打印里就现形了。