Skip to content

硬件与工具清单 ​

第一章不需要任何硬件

第一章 全部是概念和代码阅读,用不上板子。想省钱的话可以先学完第一章再下单。

必备(约 ¥150) ​

买板子认准 ESP32-S3

本课程基于 ESP32-S3。它和老款 ESP32 的引脚编号、ADC 通道、蓝牙能力都不一样,买错了照着课程接线会不通。

商品页要写明 ESP32-S3,认准 S3 这两个字符。

器件型号参考价用在哪
主控ESP32-S3-DevKitC-1¥45全部
显示2.8" ST7789 240×320 SPI 屏¥452.4、3.7
温湿度AHT20 或 SHT30¥82.3、3.6
光敏光敏电阻 + 10kΩ 电阻¥12.5,接 GPIO1

| 功放 | NS4168 模块 | ¥10 | 2.7,闹铃靠它 | | 喇叭 | 4Ω / 8Ω 小喇叭 | ¥5 | 接功放输出 | | SD 卡 | microSD 32GB 以下 | ¥15 | FAT32,存数据、铃声、图片 | | 麦克风 | LMD4030T261-OA1(PDM) | ¥5 | 语音命令 | | 连接 | 面包板 + 杜邦线 | ¥15 | 全部 | | 线材 | 能传数据的 USB 线 | ¥5 | 全部 |

USB 线

很多充电线只有电源没有数据线芯,插上完全没反应。认不到串口时先换一根线试试。

调试工具(强烈建议) ​

工具参考价什么时候救命
逻辑分析仪(8 通道)¥40调 I2C/SPI/I2S 时序,性价比最高的投资
万用表¥50量电压、查通断、找虚焊
示波器¥400+看 PWM 波形、信号完整性,非必需

软件环境 ​

  • ESP-IDF v5.x(本课程基于 v5.2+,目标芯片 esp32s3)—— 装官方 ESP-IDF 安装工具
  • VS Code + ESP-IDF 插件 —— 编辑、编译、烧录、调试一体
  • 串口工具 —— idf.py monitor 已经够用
bash
# 验证环境
idf.py --version
# ESP-IDF v5.2.1

# 建工程并烧录
idf.py set-target esp32s3        # ⭐ 别写成 esp32
idf.py build flash monitor

电平与供电

  • ESP32-S3 的 IO 是 3.3V,直接接 5V 模块可能烧片
  • 功放、SD 卡的瞬时电流较大,USB 供电不足会导致莫名重启 —— 音量大时重启,先怀疑电源