硬核DIY:基于小智AI的桌面宠物机器狗——集成语音交互/视觉识别/运动控制/物联网,STM32+ESP32-S3联合开发实战
今天给大家分享的开源项目——小智AI桌宠机器狗,它集STM32运动控制与ESP32-S3 AI联网于一身,是一台功能很全面的桌面级智能硬件。
它不只是能走能跳的仿生宠物,更是一个会聊天、会唱歌、会认人、能微信遥控的综合性AIoT项目实战平台。下面带你快速了解它的全部亮点。
如果你也想从零到一掌握嵌入式+AI+物联网+运动控制的全栈能力,欢迎关注我们这个项目~!
01 功能演示视频抢先看
项目配套完整演示视频,涵盖全新升级后小智AI桌宠机器狗的所有核心功能。
AI桌宠机器狗功能展示大合集
02 核心功能一览
仿生步态 & 趣味动作
• 平稳四足步态(行走、跳跃、转向)
• 预设动作组:坐下、站起、摇摆、握手、抖腿、伸懒腰
• 基于STM32F103实时舵机控制,响应灵敏
小智AI语音交互
• 集成小智AI对话引擎,支持自然语言问答
• 语音唤醒 + 语音合成,可聊天、查天气、自我介绍、报电量
• ESP32-S3负责音频采集、联网请求与播报
️ 摄像头AI视觉识别(ESP32-CAM)
• 物体识别:识别电池、鼠标等常见物品
• 人脸识别与追踪:机器狗跟随人脸运动(前进/后退/左右转)
• 手势识别:跟随手势运动(前进/后退/左右转/趴下/握手)
• 二维码识别:扫码执行指令(前后左右摇晃/伸懒腰/握手)
• 颜色识别:识别橙/蓝/红等不同颜色,对应不同LED灯效
• 目标检测:检测到人物时前进,检测到非人物时后退
SD卡本地音乐播放
• 独立音频解码,SD卡存储歌曲、语音对话及音乐播放
• 小智AI机器狗,秒变智能音箱
微信小程序远程控制
• 扫码即用,无需专用APP
• 实时控制机器狗运动(方向、动作组切换等)
03 配套课程,近500讲

《从单片机到AI物联网实战(F103+ESP32-S3)》课程网址:
https://www.yyzlab.com.cn/package/info/1980870437534535682?code=66
04 项目硬件组成
《小智AI桌宠机器狗》项目硬件平台包括开发板(如下图)、DAP/STLINK-V2仿真器、2.8寸屏、USB摄像头、舵机5个、舵机驱动板、锂电池、3D打印外壳,STM32F103&ESP32-S3 AIoT开发板是小智AI桌宠机器狗的主控板。
开发板简介

F103&ESP32-S3 AI 开发板是小智AI桌宠机器狗的主控板,也是华清远见针对嵌入式与 AI 开发市场需求,打造的高性能、低成本AIoT实战平台。该开发板采用双核心设计,整合了STM32F103与ESP32-S3两款芯片:以ESP32-S3作为AI中枢,承担视觉识别、语音交互、 WiFi/BLE 无线通信任务、LVGL图形界面设计;以STM32F103作为控制核心,实现实时运动控制与多传感器数据融合,二者通过 UART 总线无缝协同,形成 “AI 决策 + 实时执行” 的高效工作模式。
开发板软硬件架构(简洁版):

STM32与ESP32通过串口通信:一个负责实时运动,一个负责AI与联网,各司其职。
05 更多AIoT项目实战
相较于仅使用STM32F103的方案,STM32F103+ESP32-S3这一双核架构明显提升了系统整体性能,同时扩展了板载资源与外设接口,为更多AI及物联网应用的拓展提供了便利。为了方便实战练手,我们为该平台配套了多种硬件模块及20个实战项目,涵盖13个AI基础应用项目、2个小智AI项目、3个LVGL物联网应用,以及AI桌宠机器狗和AI智能车各1个。所有项目均基于STM32F103与ESP32-S3协同开发,“学完就能用”,助你快速打造硬核作品,轻松开发智能AIoT应用。相关资料持续更新中,可以私信领取。

后台私信雯雯老师,备注“小智AI”,免费领取机器狗全部教程/源码
#小智AI机器狗 #AI桌宠 #STM32F103 #ESP32S3 #嵌入式开发 #单片机实战 #物联网AIoT #仿生机器狗 #语音交互 #人脸追踪 #手势识别 #颜色识别 #目标检测 #二维码识别 #小程序控制 #嵌入式实训
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)