esp32-cam开发环境搭建

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

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

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

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

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

虚拟机软件

链接: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烧录工具,烧录工具配置就选择和上面打印一样的配置方案

猜你喜欢

转载自www.cnblogs.com/bliss-/p/12427604.html