兴趣爱好——虾哥开源小智AI机器人搭建(丐版—最低成本)ESP32开发板 MicroPython V1.0.0 Rev1

比较详细的丐版搭建教程

1.VSCode+ESPidf环境(默认已经全部搭建完毕)

没有搭好环境的参考------ESP32 搭建IDF+Vscode环境(详细教程)

硬件连接就按照上面链接中的连接即可

源码版本:1.5.6(在下面群里群文件获取对应源码)

2.选择跟自己对应硬件相匹配的设置

3.构建和烧录

💣踩坑点(烧录成功后无现象)

🔍 问题诊断

你的ESP32现在处于 下载模式(Download Mode),而不是正常运行模式。

输出解析:

  • rst:0x1 (POWERON_RESET) - 上电复位
  • boot:0x7 (DOWNLOAD_BOOT) - 启动模式为下载模式
  • waiting for download - 等待下载程序

解决方案

方法1:硬件复位到正常模式

  1. 断开USB连接
  2. 按住ESP32上的BOOT按钮(GPIO0)
  3. 按一下RESET按钮,然后松开
  4. 松开BOOT按钮
  5. 重新连接USB

方法2:检查GPIO0状态

  • ESP32的GPIO0(BOOT按钮)可能被意外拉低
  • 检查GPIO0引脚是否有短路或错误连接
  • 确保BOOT按钮没有被卡住

方法3:强制退出下载模式

如果上述方法不行,可以尝试:

  1. 拔掉USB线
  2. 等待5秒
  3. 重新插入USB线
  4. 立即按一下RESET按钮

🎯 正常启动后应该看到的信息

正常启动时,你应该看到类似这样的输出:

cs 复制代码
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0030,len:7104
...
I (xxx) main: Starting application
I (xxx) ESP32-MarsbearSupport: Install SSD1306 driver

了解一下ESP32的下载模式和运行模式,在前期烧录测试时不要急着将G0端口引出来一个开关做唤醒,很可能会不经意间导致其在下载模式,把自己搞晕,建议前期烧录测试时OLED正常显示内容后再将其G0端口外引唤醒开关,这样是最稳妥的

相关推荐
Agent手记3 分钟前
电信运营商如何用AI实现携号转网自动处理?基于实在Agent的业务自动化落地与TARS大模型解析方案
运维·人工智能·ai·自动化
实在智能RPA14 分钟前
AI Agent是否能处理医药研发数据中多种格式的文档?深度解析2026年智能体在生物医药领域的应用边界
人工智能·ai
创世宇图1 小时前
Claude Opus 4.8 深度实测:动态多 Agent 协同、Effort Control 与幻觉抑制的工程化解析
ai·llm·agent·claude·ai工程化
徐云夏1 小时前
使用docker运行dify制作客服、运维助手
ai
Elastic 中国社区官方博客2 小时前
Elastic 线下 Meetup 将于 2026 年 7 月 26 号下午在深圳举行
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
weixin_468466852 小时前
千问大模型在阿里生态中的实战应用指南
大数据·人工智能·深度学习·ai·大模型·智能交互·自动应答
JaydenAI2 小时前
[MAF预定义ChatClient中间件-06]利用ImageGeneratingChatClient开发专业图片生成Agent
ai·c#·agent·agent管道·chatclient中间件·chatclient管道
七老板的blog3 小时前
从持久化任务到多 Agent 协作
python·学习·ai
专注VB编程开发20年3 小时前
腾讯模型广场DeepSeek 这种热门模型:腾讯云有自己部署,其它小厂第三方模型(百川、智谱等):走对方 API 转发
ai·大模型
m0_535817553 小时前
macOS上Claude Code安装配置保姆级教程:国内直连API,从0到1跑通(附避坑指南)
gpt·macos·ai·node.js·claude·claudecode·88api