开源项目介绍-小智AI聊天机器人

感谢虾哥分享,让我们大家都可以一起玩小智!

  • 面包板DIY教程(内有视频教程)

面包板教程:0.91寸屏——Wifi版小智AI聊天机器人 

面包板教程:1.54寸屏——Wifi版小智AI聊天机器人

 

2.虾哥教程

小智AI聊天机器人百科全书合集:

小智AI聊天机器人百科全书

3.小智ESP-32后端服务(xiaozhi-esp32-server)

https://github.com/xinnan-tech/xiaozhi-esp32-server

4.固件下载

v1.6.0 小智AI终端最新版本固件下载

5.硬件配件清单

序号 名称 数量 型号
1 开发板 1 ESP32-S3-DevKitC-1(选择 WROOM N16R8 模组)
2 数字麦克风 1 INMP441
3 音频功放 1 MAX98357A
4 腔体喇叭 1 8Ω 2~3W 或 4Ω 2~3W
5 面包板 2 400 孔面包板
6 显示屏 1 128×32 I2C(IIC) 液晶显示屏
7 导线 1 140根盒装面包板线1盒
8 轻触开关 3 6*6mm 立式 轻触开关(可选)

5.1 开发板

硬件说明:ESP32-S3-DevKitC-1(WROOM N16R8)

 

 

5.2 数字麦克风

硬件说明:INMP441全向麦克风

 

 

5.3 音频功放

硬件说明:MAX98357,注意建议购买大芯片款,BGA款为小芯片封装音质普通款

 

 

5.4 腔体喇叭

硬件说明:腔体喇叭8Ω 2~3W  或 4Ω 2~3W

 

 

5.5 面包板

硬件说明:400 孔面包板需要2块

 

 

5.6 显示屏

硬件说明:0.91/1.54寸 128×32/240×240 I2C(IIC) 液晶显示屏

 

0.91寸显示屏

 1.54寸显示屏

5.7 导线

硬件说明:140根盒装面包板线1盒

 

 

5.8 轻触开关

硬件说明:轻触开关/按键 6*6mm/立式/两脚(可选)

 

6.接线方式及接线图:

6.1 连线对照表:

ESP32S3开发板 麦克风 INMP441
GPIO4 WS 数据选择
GPIO5 SCK 数据时钟
GPIO6 SD 数据输出
3V3 VDD 电源正 3.3V
GND GND 接地 短接 L/R 左/右声道
ESP32S3开发板 数字功放 MAX98357A
GPIO7 DIN 数字信号
GPIO15 BCLK 位时钟
GPIO16 LRC 左/右时钟
3V3 /3.3V Vin(或VCC)电源输入 短接 SD 关机频道
GND  GND 接地 短接 GAIN 增益和频道
音频+ 接 喇叭正极一般红线,不清楚问卖家)
音频- 接 喇叭负极
ESP32S3开发板 显示屏(IIC / I2C接口)
GPIO41 SDA 数据线
GPIO42 SCK 时钟线
3V3 /3.3V VCC 电源正
GND  GND 接地
ESP32S3开发板 按钮(0.4.1版本及以上)
GPIO39

 

接音量减-短触按钮(另一头接地 GND),短按减小音量,长按静音(音量0)

**请注意四角按钮的同向是连通的。

GPIO40

 

接音量加+短触按钮(另一头接地 GND),短按加大音量。

**请注意四角按钮的同向是连通的

6.2 声明

感谢虾哥分享,让我们大家都可以一起玩小智!

从小学生、中学生、大学生到创客都有机会体验到小智AI技术带来的赛博快乐。

以上仅限于学习用途。