python esp32cam_esp32-cam开发环境搭建

esp32-cam模组是安信可推出的一个很小的 wifi-摄像头 模块

开发方式可以选择arduinoIDE开发的方式也可以使用官方sdk IDF开发的方式,

下面是使用虚拟机+ubuntu+IDF的开发环境搭建:

下载虚拟机软件并安装,需要在最后安装的时候写上密钥

密钥:5A02H-AU243-TZJ49-GTC7K-3C61N

需要注意的是使用github下载的项目工程文件一直报错,最后我换了一个资源好使了,资源我已经放到下面链接了。

虚拟机软件

链接:https://pan.baidu.com/s/1b2mHB1hVeJ870-EwFSTiRA

提取码:nnkh

下载安信可官方的ubuntu镜像

完成后在虚拟机界面添加新的虚拟机

ubuntu镜像

链接:https://pan.baidu.com/s/1x5MxoNQHYeNnxccrJHUHXg

提取码:siw8

下载官方sdk下esp_demo工程,复制到主文件夹下

官方下载链接:

https://github.com/donny681/ESP32_CAMERA_QR

网盘链接:

链接:https://pan.baidu.com/s/1IAbHOX8sLS5Fe9h0GO8-5Q

提取码:e52e

下载完成后在项目目录下打开终端,输入make menuconfig 开始配置

1.将serialport配置为ttyUSB0,

2.ESP32 Camera Demo Configuration菜单下配置WiFi信息

配置完成后输入make all开始编译

编译成功后输出以下信息,

To flash all build output, run 'make flash' or:

python /home/ai-thinker/esp/esp-idf/components/esptool_py/esptool/esptool.py

--chip esp32

--port /dev/ttyUSB0

--baud 115200

--before default_reset

--after hard_reset write_flash -z

--flash_mode dio --flash_freq 40m

--flash_size detect

0x1000 /home/ai-thinker/esp_demo/ESP32_CAMERA_QR-master/build/bootloader/bootloader.bin

0x10000 /home/ai-thinker/esp_demo/ESP32_CAMERA_QR-master/build/esp32-cam-demo.bin

0x8000 /home/ai-thinker/esp_demo/ESP32_CAMERA_QR-master/build/partitions_singleapp.bin

烧录可以使用安信可esp32烧录工具,烧录工具配置就选择和上面打印一样的配置方案

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值