文章目录[隐藏]
一. 硬件准备
1. 所需硬件
硬件 | 数量 | 实物图 |
---|---|---|
ESP32CAM | 一个 | |
USB转TTL模块 | 一个 | |
杜邦线 | 4根 | |
跳线帽 | 一个 |
注: 跳线帽可用一根杜邦线代替
2. 硬件连接
二. 烧录准备
1. 安装TTL模块驱动
(1). TTL串口芯片为 **** 系:
提取码: xpwn 点击下载
(2). TTL串口芯片为 CP2102 系:
提取码: u8df 点击下载
2. 安装 Arduino IDE
去 官网 下载
3. 安装 flash_download_tools
提取码: m9yp 点击下载
3. TTL模块插入电脑USB口
三. 开始烧录
1. 烧录未编译程序(利用Arduino IDE)
- 打开 Arduino IDE
- 打开后点击工具栏,选择对应开发板,这里我们使用ESP32cam,所以选择AI Thinker
ESP32-CAM这一开发板,以及一些相关参数设置
- 最重要一个步骤,选择对应的端口,打开Windows 设备管理器,查看端口这一栏,因为使用的CP2102芯片的串口线,所以能看到COM10这一端口
若未发现,原因可能是,驱动未装 、或未安装成功
- 返回Arduino IDE,在工具栏端口这一项选择COM10 (每个人不一定相同)
设置部分就到这开始烧录程序
- 写完程序后可以点击左上角验证按钮,进行编译验证程序可行性
- 确保程序无误后,点击验证,编译成功就可以开始烧录,烧录过程中(出现“ Connecting·········· ”时候)需按一下设备上boot键
- 当出现下图情况,表示未连接设备、接线错误、IO0未接地、未按boot键,当确保接线无误后,按一下设备上RST键,或重新上电使设备重启,然后再次烧录
- 上传成功后会显示
- 点击右上角可以查看串口信息,方便调试
2. 烧录已编译程序(bin固件)
- 打开 flash_download_tools.exe 这里选择ESP32
- 上传固件(存放目录)ESP32-CAM 烧录地址为 0x10000
- 选择对应端口(同上Aduino),以及波特率,配置完成就可以点击START进行烧录
等待进度条跑完显示成功说明烧录完成
四. 注意事项
- 确保接线正确,ESP32-CAM 的IO0接口接地即为烧录模式,不接地悬空即为运作模式
- 确定好端口,需要安装对应烧录线驱动,在设备管理器中查看端口
- 部分设备烧录前需要按一下RST键,或重新上电重启
- 想了解更多关于 Arduino IDE 可以收藏一下网址
https://www.arduino.cn/thread-1066-1-1.html
版权声明:本文为CSDN博主「xiaofang113」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_52525445/article/details/121665265
暂无评论