乐于分享
好东西不私藏

【开源资料】小智AI对话源码

【开源资料】小智AI对话源码

xiaozhi-esp32是一个基于ESP32 系列(ESP32-C3/S3/P4/C5/C6 等)开发的、以 MCP 协议为核心的 AI 聊天机器人项目,主打语音交互能力,同时支持多终端设备控制与丰富的硬件适配,采用 MIT 开源许可证,可免费使用(包括商用)。

显示:OLED/LCD 屏适配,支持 emoji、自定义字体 / 聊天背景;

电源管理:电池电量显示与功耗管理;

设备控制:设备端 MCP 支持扬声器、LED、舵机、GPIO 等硬件控制;

70+ 开源硬件适配:涵盖立创 ESP32-S3、乐鑫 ESP32-S3-BOX3、M5Stack CoreS3/AtomS3R、微雪 ESP32-S3-Touch-AMOLED 等主流开发板 / 硬件。

    1. 源代码文件

    2. 文件结构说明
    文件 / 目录
    功能说明
    xxx_board.cc
    板级初始化核心代码,实现硬件(按键、摄像头、触摸、LCD、音频编解码)初始化、GPIO 配置、功能绑定(如按键点击 / 长按逻辑)
    config.h
    板级配置文件,定义硬件管脚映射(如按键 GPIO、I2C/SPI 引脚)、分辨率 / 采样率等配置项
    config.json
    编译配置文件,指定目标芯片(如 ESP32-S3/C5)、特殊编译选项
    README.md

    /README_zh.md
    开发板使用说明、编译指南、开源地址(如立创 OSHWHub 链接)等文档
    xxx_audio_codec.cc
    部分复杂开发板(如 M5Stack Tab5)的专属音频编解码实现,适配板载音频芯片
    3. 此开源资料可以查看底部源文件链接了解详情

    如何下载资料

    关注电子芯公众号,并在公众号里发送对应的编号,不是文章留言哦
    不会获取的同学,看一下下方获取资料视频教程

    已关注

    关注

    重播 分享

    如果链接失效,可以在留言区call我。更多资料在箭头下方开源料大全目录中,可以订阅随时查找。本篇文章对应的编是K009。
    本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 【开源资料】小智AI对话源码

    猜你喜欢

    • 暂无文章