ESP32-CAM
第一章 环境配置 + 示例烧录
文章目录
- ESP32-CAM
- 一、安装Arduino IDE
- 二、Arduino IDE环境配置
- 1.配置链接
- 2.添加开发板
- 3.离线安装(安装好的可以直接跳过)
- 3.硬件部分 接线
- 4.配置
- 5.烧录程序
- 6.运行程序
- 总结
一、安装Arduino IDE
安装arduino ide
可以在官网下载 地址:
https://www.arduino.cc/en/Main/Software?setlang=cn
WIN 10/11 也可以直接在 应用商店下载
arduino ide
下载完成后 打开IDE
二、Arduino IDE环境配置
1.配置链接
点击 文件 中的 首选项
添加地址
https://dl.espressif.com/dl/package_esp32_index.json
http://arduino.esp8266.com/stable/package_esp8266com_index.json
2.添加开发板
点击 工具 点 开发板 下的 开发板管理器
然后搜索 esp32 (不区分大小写) 安装 (新手建议 安装 1.0.2 不然后面的很多库没有 很多坑 )
根据网络不同 下载的时间不一样
出错了 再点安装就好了 一般都是网络不好造成的
等待下载完成 安装就可以了
3.离线安装(安装好的可以直接跳过)
1.下载开发版包 (有 2.0.4 / 1.0.6 / 1.0.2 新手建议安装 1.0.2)
没有积分的 可以百度 或者 图中的下载方式 回复 ESP32 即可
2.在ide中 在 文件 -> 首选项
点击文件路径 会打开此路径
将下载文件中的 package_esp32_index.json 移动到打开的路径下
将下载文件中的 全部 .zip 开发板包移动到 (图中展示的包 是2.0.4 要安装 1.0.2 的 把对应的文件夹中.zip 复制过去就好了 )
C:\Users\20865\Documents\ArduinoData*staging\packages*
出现是否覆盖的弹窗 点击覆盖
在3. ide 中 工具 -> 开发板 -> 开发板管理器
搜索 esp32 然后选择 2.0.4 点 安装 (没有2.0.4的 重启一下环境试试 我的安装好了 忘记截图 )
(新手建议 安装 1.0.2 )
然后等验证完文件就会安装了 等安装完成就可以了
3.硬件部分 接线
按图连接好引脚
注: IO0 接地 为下载模式 不接地 为 工作模式
4.配置
接上电脑 打开示例
文件 -> 示例 -> ESP32 -> Camera -> CameraWebServer
选择开发板
工具 -> 开发板 -> ESP32 Arduino -> AI Thinker ESP32-CAM
选择串口
在设备管理器中看是哪个串口 根据自己的串口选择(有些可能要装转接板驱动 百度一下一堆)
工具-> 端口 -> COM4(选择自己对应的)
5.烧录程序
按照图中 修改代码
注释 WROVER_KIT 这行
打开 AI_THINKER 这行
填写对应的 wifi名 和 密码 (不能是5G)
编译/验证 (或者直接上传也行)
等待 编译完成
这就是编译完成了 没有问题
然后点 上传
会再编译一次代码 然后 等待上传完成
可能会出现上面的情况
Connecting…_______…________ 出现这个的时候 按一下 复位 如下图
然后 就等待上传完成
上传完成
6.运行程序
打开串口监听
把 IO0 的接地 断开 按一下 复位 出现如下信息 等待连接wifi完成
连接成功出现地址
通过浏览器访问该地址
点击 开始 就出现画面了 (我这中文是网页翻译翻译出来的)
总结
最后建议 新手安装 1.0.2 新手安装 1.0.2 新手安装 1.0.2 可以避免很多问题