ESP32 CAM 环境搭建和烧录程序
在Arduino IDE中,找到“文件” > “首选项”,将链接放置到“附加开发板管理网址”
(https://dl.espressif.com/dl/package_esp32_index.json)。
在"工具"->“开发板”->“开发板管理器”->搜索"ESP32";找到 ESP32 安装
因为是去github中下载的 可能会因为网络问题下载失败, 多点击几次安装他会继续下载
我这里用的是CP2102 连接电脑烧录的程序 所以需要配置USB 转TTL的驱动程序
https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
安装完成后 我的电脑 —> 设备管理里面就可以找到了
接线方式
ESP32 CAM | USB转TTL |
---|---|
5V | 5V |
GND | GND |
UOR | TX |
UOT | RX |
IO0和GND 短接 , 网上其他教程这里是用的3.3V 和3.3V 接入会导致烧录异常,而且还找不到原因
开发板配置
亲测当前参数可以正常烧录, 这里的端口COM7是因为 之前我的接线方式是 3.3V接3.3V 我以为是转换器的原因就换了一个其他的转换头
开始烧录验证
Arduino IDE 文件 -> 示例 -> ESP32 -> Camera -> CameraWebServer
示例代码会自动打开,修改成安可信的开发板, 并且设置wifi 账号和密码
点击做上角的上传开始烧录,看到connecting的时候按下板子上的 res重置按钮就会继续烧录了
烧录成功
开始测试
断电拔出短接的 io0和GND 继续插入电脑并且打开Arduino IDE串口监视器,调整 波特率 115200 再次按下板子res 就会输出信息了 打开输出的IP地址
评论区