pdf-icon

ESP32-CAM

SKU:U007

描述

ESP32CAM 是一款图像识别开发板,集成ESP32(4M Flash + 520K RAM)芯片和200万像素的摄像头(OV2640).支持WiFi-图像传输和USB端口调试.

硬件上预装固件,通过ESP-IDF编程开发,运行WiFi-相机应用程序.默认程序输出图像尺寸为600 * 800,你可以通过优化程序输出更大尺寸.

这个程序是如何使用的?

  • 打开手机Wi-Fi,扫描并连接名称以"m5stack-"开头的AP热点.
  • 打开手机浏览器,访问192.168.4.1,进入监控页面实时获取拍摄视频.
  • 视频帧率大约在每秒5-6帧.

因为模块可以生成 WIFI 热点 AP,所以可以用手机、PC 或其他设备通过 WIFI 无线获取摄像头图片,也可以通过模块的HY2.0-4P 接口有线获取摄像头图片。

产品特性

  • 基于ESP32设计
  • CP2104 USB TTL
  • 2M像素图像传感器
  • 65°视角

包含

  • 1x ESP32CAM

规格参数

规格 参数
Flash 4MB
RAM 520KB
图像传感器 OV2640
最大分辨率 200万像素
输出格式 YUV(422/420)/YCbCr422, RGB565/555, 8-bit compressed data
净重 6g
毛重 18g
产品尺寸 20.5*46.5*11.5mm
包装尺寸 60*57*17mm

EasyLoader

点击下载EasyLoader

EasyLoader介绍
1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序,通过简单步骤将其烧录至主控,能够进行一系列的功能验证.

2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 "Burn" 即可开始烧录.(为M5StickC烧录时,请将波特率设置在750000或115200)

管脚映射

相机管脚映射

*接口* *OV2640 Pin* *ESP32Cam*
SCCB Clock SIOC IO23
SCCB Data SIOD IO25
System Clock XCLK IO27
Vertical Sync VSYNC IO22
Horizontal Reference HREF IO26
Pixel Clock PCLK IO21
Pixel Data Bit 0 D2 IO17
Pixel Data Bit 1 D3 IO35
Pixel Data Bit 2 D4 IO34
Pixel Data Bit 3 D5 IO5
Pixel Data Bit 4 D6 IO39
Pixel Data Bit 5 D7 IO18
Pixel Data Bit 6 D8 IO36
Pixel Data Bit 7 D9 IO19
Camera Reset RESET IO15
Camera Power Down PWDN *see Note 1*
Power Supply 3.3V 3V3 3V3
Ground GND GND

HY2.0-4P 接口

*HY2.0-4P* *ESP32Cam*
SCL IO4
SDA IO13
5V 5V
GND GND

LED 接口

LED *ESP32Cam*
LED_Pin IO16

reserved chip 接口

BME280 接口

*I2C 地址 0x76* | BME280 | ESP32Cam | | :------: | :--------: | | SCL | IO4 | | SDA | IO13 |

MPU6050 接口

*I2C 地址是 0x68*

MPU6050 ESP32Cam
SCL IO4
SDA IO13

麦克风(SPQ2410) 接口

SPQ2410 ESP32Cam
OUT IO32

注意:

  1. OV2640 芯片的 PIN8(PDWN)引脚为使能引脚,在该主板中通过12KΩ下拉电阻接地使能,进入工作模式.当 PIN8(PDWN)引脚上拉高电平时,将进入Camera Power Down模式.

查看M5摄像头系列/产品区别

原理图

相关链接

软件开发

出厂固件(WiFi传输图像)

Arduino

相关视频

ESP32CAM case - 01

M5Camera 的应用 - 02