ESP32-CAM上手第一步——资料不能少之我的手记

一、ESP32、乐鑫和安信可

ESP32是乐鑫科技出品的WIFI-蓝牙SOC,乐鑫官网:https://www.espressif.com/zh-hans/

ESP32-CAM是安信可最新发布的小尺寸的摄像头模组,淘宝介绍基本复制其官网上介绍页的内容,原页面为:http://wiki.ai-thinker.com/esp32-cam
安信可作为乐鑫的客户,二次开发了不少文档(基于乐鑫)。【1】

ESP32-CAM使用的ESP-S模组在乐鑫的官网上是查不到的,应该去安信可的官网查,其相关概述在页面:https://docs.ai-thinker.com/esp32,资料链接等此页面也有入口。

二、ESP32-CAM开发环境

乐鑫原厂SDK发布页面:https://github.com/espressif/esp-idf/releases

安信可开发工具清单:http://wiki.ai-thinker.com/tools

ESP32封装库:http://wiki.ai-thinker.com/_media/esp32/hardware/esp32_modules_libraries.zip

ESP-IDF开发环境搭建:https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/get-started/windows-setup.html

使用教程:https://github.com/donny681/ESP32_CAMERA_QR/wiki

camera驱动:https://github.com/espressif/esp32-camera

三、相关资料

1.摄像头驱动示例代码:https://github.com/donny681/ESP32_CAMERA_QR

实例中只测试了OV7725和OV2640,对于CAMERA选型,有如下说明:
“其他OV7xxx系列也应该可以工作,但需要对相机配置代码进行一些更改。OV5xxx也可以工作,但是建议选择支持RGB或YUV 8位宽输出总线的总线。仅输出10位原始数据的数据可能会更难使用。 另外,请选择可以输出按比例缩小(QVGA或VGA)图像的相机。使用较大的帧缓冲器将需要外部SPI RAM。”
示例代码提供的功能如下:
*支持OV2640输出JPEG格式。
*支持OV2640和OV7725输出灰度格式。
*支持QR识别。

2.ESP32-CAM产品规格书:http://wiki.ai-thinker.com/media/esp32/docs/esp32-cam%E4%BA%A7%E5%93%81%E8%A7%84%E6%A0%BC%E4%B9%A6.pdf

3.ESP32-CAM原理图:http://wiki.ai-thinker.com/_media/esp32_cam%E5%BC%80%E5%8F%91%E6%9D%BF%E5%8E%9F%E7%90%86%E5%9B%BE.pdf

4.OV2640摄像头规格书:http://wiki.ai-thinker.com/media/esp32/docs/ov2640_ds_1.8.pdf

5.ESP32-S出厂默认固件:https://docs.ai-thinker.com/_media/esp32/sdk/ai-thinker_esp32-s_dio_32mbit_v1.0_2020_02_14.rar

四、其它

0.上述各页面之间有重叠
1.天线可以选择板载天线或者IPEX天线,两者同一时刻只能使用其一;
2.模块出厂已含有默认固件,不另外提供下载。

参考:

【1】https://blog.csdn.net/simpleswing/article/details/77000885

————2020-6-15 @燕卫博————

你可能感兴趣的:(ESP32-CAM上手第一步——资料不能少之我的手记)