面包板版 · 零基础友好

组装你的 小智 AI
聊天机器人

6 步搞定:接线 → 装驱动 → 烧固件 → 连 Wi-Fi → 注册 → 开聊

成品效果图

先看完整视频

建议先看一遍再动手

播放不了?去 B站看
1

准备材料

点击勾选已备好的

  • ESP32-S3 开发板 (N16R8)
    主控。确认 sRGB 彩灯开关已焊接,右侧 Type-C 是 COM 口
  • OLED 显示屏 (I2C 4针)
    GND / VCC / SCL / SDA,显示表情和状态
  • INMP441 麦克风模块
    注意焊接方向,朝上/朝下接线不同
  • MAX98357A 功放 + 小喇叭
    紫色功放板 + 喇叭接绿色端子
  • 面包板 + 杜邦线若干
    400 孔或更大,不用焊接
  • USB Type-C 数据线 + 电脑
    数据线必须支持传输(别用纯充电线)
完整清单:腾讯文档
2

面包板接线

最关键的一步

先看麦克风图标朝上还是朝下!方向不同接线完全不同。

操作顺序

先插跳线

按「完整接线图」插好所有线,别放模块

放模块

参考「器件放置图」依次插 ESP32、OLED、麦克风、功放

接喇叭

喇叭线拧入 MAX98357A 绿色端子

对照成品图

逐一对比确认

接线图
完整接线图
放置图
器件放置图
成品图
成品效果图

操作顺序

先插跳线

按「完整接线图」插好所有线

放模块

参考「器件放置图」依次放

接喇叭

拧入绿色端子

对照成品图

确认一切正确

接线图
完整接线图
放置图
器件放置图
成品图
成品效果图
3

安装串口驱动

让电脑识别开发板

USB 线插开发板右侧 Type-C (COM 口)连电脑。如果不识别,装驱动:

验证:Win → 设备管理器 → 端口看到 COM 口。Mac → 终端 ls /dev/cu.usb*
4

烧录固件

写入小智的「灵魂」

路径不能有中文!放到 D:\flash 这样的纯英文目录。

Flash Download Tool

打开刷机工具

flash_download_tool_3.9.7.exe

芯片 ESP32-S3 / Develop / UART

三个都要选对

导入 merged-binary.bin

... 选固件

勾选 + 地址 0x0

左边勾上,@ 后填 0x0

选 COM 口 → START

等 FINISH,几分钟到十几分钟

按 RST 复位

屏幕亮起即成功

esptool 命令行

安装

pip3 install esptool

找端口

ls /dev/cu.usb*

烧录

esptool.py --chip esp32s3 --port /dev/cu.usbserial-XXXX write_flash 0x0 merged-binary.bin

完成后按 RST

Hash of data verified = 成功

5

配置 Wi-Fi

让小智联网

RST 后蓝灯闪烁 = 配网模式

手机连 Xiaozhi-XXXXXX 热点

浏览器打开 192.168.4.1

选 Wi-Fi + 输密码 → Connect

显示 Done,3 秒后自动重启

只支持 2.4GHz!5G 不行。iPhone 热点要开「最大兼容性」。

sRGB 灯光状态

灯光含义
蓝色闪烁配网模式
蓝闪 → 绿闪已连 Wi-Fi,可唤醒
蓝色长亮OTA 更新中
绿色在说话
红色在听你说
重新配网:按住配网键 + RST,先松 RST 再松配网键。
6

注册 & 添加设备

最后一步!

说「你好,小智」获取 6 位验证码

电脑访问 xiaozhi.me 注册登录

设备管理 → 添加新设备 → 输验证码

完成!随时「你好,小智」开聊

恭喜完成!你的小智 AI 聊天机器人已经可以开口说话了。

常见问题

遇到问题对照排查

烧录失败
  • 路径有中文 → 移到纯英文路径
  • COM 口选错 → 设备管理器确认
  • 芯片没选 ESP32-S3
  • 没勾固件 / 地址没填 0x0
  • 装 CH343 驱动 / 换数据线
喊「你好小智」没反应
  • 麦克风接线方向是否对应
  • 麦克风模块拔下重插
能识别但没声音
  • 检查 MAX98357A 功放板接线
  • 喇叭线是否拧紧在绿色端子
屏幕不显示
  • 确认烧录了固件并按了 RST
  • 检查 OLED 四根线 GND/VCC/SCL/SDA
插面包板后不亮
  • 取下开发板单独 USB 连电脑测试
  • 正常 → 面包板接线有短路,逐个加模块排查
Wi-Fi 连不上
  • 只支持 2.4GHz
  • iPhone 热点开「最大兼容性」
  • 确认密码正确