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

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐