当前位置: 首页 > article >正文

开源项目ESP-SparkBot: ESP32-S3 大模型 AI 桌面机器人(复刻分享)

一、前言

ESP-SparkBot是官方大佬,乐鑫小铁匠开源在立创开源硬件平台的项目,此贴是用于分享与记录复刻过程。开源地址:(ESP-SparkBot - 立创开源硬件平台 (oshwhub.com))

千人讨论Q群 362367052

二、项目简介

ESP-SparkBot 是⼀款基于 ESP32-S3,集成语⾳交互、图像识别、遥控操作和多媒体功能于⼀体的智能设备。

它不仅可以通过语⾳助⼿实现⼤模型对话、天⽓查询、⾳乐播放等互动,还使⽤⼩度⼿机 APP 完成蓝牙配⽹、⾳⾊切换、⾳乐播放及其他智能服务

同时,ESP-SparkBot 内置加速度传感器,⽀持摇⾊⼦和 2048 游戏等娱乐交互功能。硬件⽅⾯,其磁吸式设计⽀持模块扩展,可轻松转换为遥控⼩⻋,实现摄像头实时传输⼿机操控

此外,设备⽀持本地 AI 处理,可以运⾏⼈脸识别和动作检测功能。还可以通过投屏模块实现⾼清视频播放和游戏运⾏,展⽰强⼤的性能和多功能性。

二、物料准备

2.1 PCBA贴焊料

        除了ESP8684-WROOM-02C,以及麦克风等少数物料外,大部分都可以嘉立创直接采购,但是有最小起订量,成本略高。建议找某宝或者加群拼单,基本100以内拿下。

2.2 3D打印外壳

        嘉立创或者某宝某鱼。

2.3 其它物料(可替代情况)

        作者原贴有链接,但是由于作者提供的很多物料购买链接已经失效或者无货,下面分享一些物料寻找替换经验。免责声明:有的并非亲测,使用请先经过参数比对后慎重购买。

1. N20电机:

        作者原版重要参数: 1:97减速比,9.7mm轴长,选择一样即可,全新的比拆机贵。

2. 坦克小车本体主控 :

        可用 ESP8684-WROOM-02C-N2 / ESP8684-WROOM-02C-N4 / ESP8684-WROOM-02C-H2 / ESP8684-WROOM-02C-H4

3. 电池:

        可更换大点容量电池,尺寸不大于即可。

4. 摄像头:

        作者原文链接已经断货失效,可以160光角代替(价格略高,大约20RMB+),线长要至少40mm才可以装配。

5. 履带:

        同样可以按照关键字搜索乐高同款,参数一样可以替代。

6. 屏幕:

        原文链接中景园几乎是最便宜的了,链接还有效。

三、PCB打样

3.1 嘉立创领券链接

嘉立创PCB下单平台——>左边优惠券中心——>免费券领取

嘉立创-领券专区 (jlc.com)

3.2 PCB拼版

拼板文件使用过多会被嘉立创系统检测为拆单,需要自己进行小修改,可以是把拼接地方板边加大缩小,或者放几个过孔之类,也可以板子整体旋转一定角度。

拼板方式参考:

3.3 FPC嘉立创用券技巧

1. 免费用券条件

关键操作:

        首先原设计文件需要修改至宽度小于10cm(删除一个键或者缩短键之间连接),删除按键背后补强至整块板加上金手指小于4处补强(剩3处)。

        下单选择双面板,选择使用其它EDA设计软件,选择有金手指,金手指总厚度3mm,选择PI补强,补强厚度0.2mm。

2. 避免被系统识别为拆单技巧(同上):板边进行小修改,也可以板子整体旋转一定角度。

        

四、焊接电路板

 B站大佬保姆级教程 

【esp-sparkbot保姆级复刻教程】主体模组焊接【2】_哔哩哔哩_bilibili

五、软件

5.1 固件开源地址:

esp_sparkbot: 本仓库用于存放 ESP_SparkBot 的相关例程和 3D 建模。ESP_SparkBot 是一款基于 ESP32-S3的大模型 AI 桌面机器人,开发环境为 ESP-IDF,详情请参考 README。icon-default.png?t=O83Ahttps://gitee.com/esp-friends/esp_sparkbot

5.2 固件编译烧录教程:

        B站大佬保姆级教程 【esp-sparkbot保姆级复刻教程】环境搭建和工程编译固件烧录【3】_哔哩哔哩_bilibili

        除此之外大佬系列教程还有几个相关视频可以一起看一下。

六、组装

6.1 主体(头部小电视)

6.2 坦克小车

6.3 接线图

七、成本测算

        打板靠嘉立创用券,考虑到某些物料已经涨价自己零散购买物料大约250左右,拼单便宜几十块。

八、工具推荐

1. 带灯放大镜

2. 钢网+恒温加热台

3. 热风枪烙铁一体焊台

九、复刻交流大群

        QQ群:362367052

        

十、鸣谢

        原创作者:乐鑫小铁匠

        B站大佬:打翻前世柜

        立创EDA大佬:Cco

        飞书躺平小佬:Panacea


http://www.kler.cn/a/580484.html

相关文章:

  • 服务端和客户端通信(TCP)
  • OpenAI Whisper:开启语音转文本的智能时代
  • Unity DOTS 从入门到精通之传统 Unity 设计转换为 DOTS 设计
  • 驾培市场与低空经济无人机融合技术详解
  • HTML 表单 (form) 的作用解释
  • 【C++设计模式】第三篇:抽象工厂模式(Abstract Factory)
  • 行为模式---中介者模式
  • MATLAB中movsum函数用法
  • 使用AI一步一步实现若依前端(5)
  • Java直通车系列25【Spring Boot】(核心注解)
  • Spring boot 3.3.1 官方文档 中文
  • monaco-editor/react 自定义高亮
  • vue+dhtmlx-gantt 实现甘特图-快速入门【甘特图】
  • 天梯选拔赛赛后补题
  • Unet实战分割项目:深度学习与医学影像分析
  • 大语言模型 (LLM) 基础知识
  • Docker搭建Redis哨兵模式【一主两从三哨兵】
  • 关于统计建模大赛的选题
  • 项目上传到Gitee过程
  • 阿里灵犀互娱游戏界面设计(GUI)岗内推-上海