开发板与实验箱
这一章解决的问题很简单:先把“能把想法接到现实世界里的那块板子”和基础零件准备好。
对初学者来说,硬件选择越稳定,学习体验越顺。教程默认使用 ESP32 系列开发板,优先推荐资料多、USB 下载方便、引脚标注清晰的开发板。你可以先把开发板想成一块小型控制台:一边连电脑写程序,一边连按钮、灯、传感器和网络。
先认识“芯片”和“开发板”
ESP32 是芯片系列,开发板是把芯片、电源、USB 转串口、晶振、按键、排针等电路做好之后的学习载体。你写的程序运行在芯片上,但你接线、供电和烧录通常都通过开发板完成。
这也是为什么同样是 ESP32 系列,不同开发板的 LED 引脚、按键引脚、USB 接口和外设连接可能不同。教程例程尽量把引脚放进 menuconfig,让你按实际开发板修改。
建议实验箱清单
第一阶段只需要开发板、USB 数据线、面包板、杜邦线、LED、限流电阻、按键。第二阶段再加入 I2C OLED 或温湿度传感器、可调电位器、USB-TTL 模块。第三阶段可以加入舵机、蜂鸣器、继电器模块和电池供电模块。
不要一次把所有模块都接上。每次只接一个新外设,先跑最小 demo,再组合成小系统。这样能把问题定位在最近改动里。
接线安全
ESP32 的 GPIO 通常是 3.3 V 逻辑,不能随意接 5 V 信号。外接 LED 要串联限流电阻;继电器、舵机、电机这类负载不要直接由 GPIO 供电;模块供电前先确认 VCC 和 GND。
如果你不确定接线是否安全,先画出连接表:ESP32 引脚、模块引脚、电源电压、信号方向。把表发给老师或 AI 检查,胜过盲目上电。
记录你的硬件档案
建议在学习仓库里保存一个 board-notes.md,记录你的开发板型号、购买链接、USB 串口芯片、常用引脚、已验证外设和踩坑记录。长期看,这比临时问“我的 LED 是哪个引脚”更可靠。
官方资料
我准备搭建 ESP32 入门实验箱。请根据我提供的开发板型号、引脚图和已有元器件,帮我整理硬件档案、推荐实验顺序、接线安全检查表,并指出哪些引脚或电压需要特别注意。