小智AI应用参考教程

来自Waveshare Wiki
跳转至: 导航搜索
下文截图“ESP32-S3-Touch-AMOLED-1.8”为例,若使用其他开发板,操作步骤类推。

流程参考

XiaozhiAI-09.png

无开发环境刷写

方式一:通过小智下载固件

XiaozhiAI-01.png

方式二:通过微雪仓库下载固件

  • 点击此处下载相应设备固件:已发布固件地址
  • 目前提供不同的小智AI版本可供选择,README中以最新版本支持为主

Xiaozhi v2.2.1.jpg

型号 支持
ESP32-C6-Touch-AMOLED-1.32
Esp32-c6-touch-amoled-1 32 20.jpg
ESP32-C6-Touch-AMOLED-1.43
ESP32-C6-Touch-AMOLED-1.43-1.jpg
ESP32-C6-LCD-1.69
ESP32-C6-LCD-1.69-01.jpg
ESP32-C6-Touch-LCD-1.83
ESP32-C6-Touch-LCD-1.83-1.jpg
ESP32-C6-Touch-AMOLED-1.8
ESP32-C6-Touch-AMOLED-1.8-1.jpg
ESP32-C6-Touch-AMOLED-2.06
ESP32-C6-Touch-AMOLED-2.06-demo-02.jpg
ESP32-P4-NANO-10.1-A
ESP32-P4-NANO-KIT-D.jpg
ESP32-P4-WIFI6-Touch-LCD-3.4C
ESP32-P4-WIFI6-Touch-LCD-3.4C 250523 01.jpg
ESP32-P4-WIFI6-Touch-LCD-4B
ESP32-P4-WIFI6-Touch-LCD-4B-1.jpg
ESP32-P4-WIFI6-Touch-LCD-4C
ESP32-P4-WIFI6-Touch-LCD-4C 250523 01.jpg
ESP32-P4-WIFI6-Touch-LCD-7B
ESP32-P4-WIFI6-Touch-LCD-7B-1.jpg
ESP32-S3-Touch-AMOLED-1.32
Esp32-c6-touch-amoled-1 32 19.jpg
ESP32-S3-ePaper-1.54
ESP32-S3-ePaper-1.54-1.png
ESP32-S3-Touch-AMOLED-1.75
ESP32-S3-Touch-AMOLED-1.75-demo-1.jpg
ESP32-S3-Touch-LCD-1.83
ESP32-S3-Touch-LCD-1.83 LOGO.png
ESP32-S3-Touch-LCD-1.85C-BOX
ESP32-S3-Touch-LCD-1.85c-intrduction-02.png
ESP32-S3-LCD-1.85
ESP32-S3-LCD-1.85 Entity.jpg
ESP32-S3-Touch-AMOLED-1.8
ESP32-S3-Touch-AMOLED-1.8-demo-02.png
ESP32-S3-Touch-AMOLED-2.06
ESP32-S3-Touch-AMOLED-2.06-demo-02.jpg
ESP32-S3-Touch-LCD-3.5B
ESP32-S3-Touch-LCD-3.5B-1.jpg
ESP32-S3-Touch-LCD-3.5
ESP32-S3-Touch-LCD-3.5-1.jpg
ESP32-S3-RLCD-4.2
ESP32-S3-RLCD-4.2-1.jpg
ESP32-S3-AUDIO-Board
ESP32-S3-AUDIO-Board-1.jpg
ESP32-S3-Touch-LCD-4B
ESP32-S3-Touch-LCD-4B-inter001.jpg
ESP32-S3-Touch-LCD-1.46
ESP32-S3-Touch-LCD-1.46-intro-01.png
ESP32-S3-Touch-LCD-3.49
ESP32-S3-Touch-LCD-3.49-8.jpg
ESP32-Touch-LCD-3.5
ESP32-Touch-LCD-3.5-1.jpg

esp-idf环境编译烧录

XiaozhiAI-10.png

  • 点击此处参考esp-idf环境搭建教程:ESP-IDF环境搭建教程
  • 选择设备后编译烧录(1.85触控与非触控选择同一款)

XiaozhiAI-08.png

开始配网

  • 使用手机或电脑连接到设备的WiFi网络:Xiaozhi-xxxxxx,连接成功后会自动跳转设备的网络配置页面,若是没有自动跳转,需手动打开浏览器访问 http://192.168.4.1

XiaozhiAI-02.png

  • 在网络配置页面上,选择WiFi名称(仅支持2.4G,iPhone 热点要打开最大兼容性选项), SSID将会自动填写,在下方输入密码,然后点击"Connect"按钮
  • 连接成功后,会自动重启,若没有自动重启,需手动重新上电设备

XiaozhiAI-03.png

添加新设备到管理后台

  • 确保设备已连接到互联网,并出现要求添加设备的提示语6位设备验证码(可以重复唤醒重听)
  • 点击此处访问 小智AI聊天机器人-控制面板 后台:https://xiaozhi.me , 如未注册先注册账号

XiaozhiAI-04.pngXiaozhiAI-05.pngXiaozhiAI-06.png

  • 设备将自动激活,并显示在“设备管理”页面上,就可以正常使用了
  • 使用“你好,小智”唤醒设备,然后就可以进行语音对话了
  • ESP32-S3-Touch-AMOLED-1.8 使用按键时:①:boot按键控制是否唤醒小智;②:pwr按键控制设备开关机,短按开机,长按六秒以上关机

XiaozhiAI-07.png

小智更多学习链接

FAQ

esp32几乎都可以接ai大模型,但是得看怎么用,如果产品带麦克风扬声器就可以语音对话,如果什么都没有的,只能写文字对话(部分也可外接麦克风扬声器)




在小智的控制后台那里开启OTA升级就会自动升级,不需要重新刷固件






不能,我们提供的示例程序与小智是两个独立的程序,不支持同时使用


可以的,只要是2.4G热点就行