pdf-icon

M5CameraX

SKU:U038

描述

M5CameraX 是一款图像识别开发板,集成ESP32(4M Flash + 520K RAM + 4M PSRAM)芯片和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设计
  • WIFI图像传输
  • CP2104 USB TTL

包含

  • 1x M5CameraX
  • 1x LEGO 适配件
  • 1x Wall-1515
  • 1x Type-C USB(20cm)

规格参数

规格 参数
RAM 4MB
Flash 4M
图像传感器 OV2640
最大分辨率 2百万像素
输出格式 YUV(422/420)/YCbCr422,8位压缩数据,RGB565/555,8-/10位Raw RGB数据
视角 65°
净重 14g
毛重 38g
产品尺寸 24*48*13mm
包装尺寸 75*45*30mm

EasyLoader

点击下载EasyLoader

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

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

摄像头驱动芯片 OV2640 接口

*接口* *Camera Pin* *M5Camera*
SCCB Clock SIOC IO23
SCCB Data SIOD IO22
System Clock XCLK IO27
Vertical Sync VSYNC IO25
Horizontal Reference HREF IO26
Pixel Clock PCLK IO21
Pixel Data Bit 0 D2 IO32
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 *查看注意 1*
Power Supply 3.3V 3V3 3V3
Ground GND GND

HY2.0-4P 接口

*HY2.0-4P* *M5Camera*
SCL IO13
SDA IO4
5V 5V
GND GND
LED 接口
LED *M5Camera*
LED_Pin IO14

以下为预留的IC接口

BME280 接口

*I2C 地址是 0x76*

*BMP280* *M5Camera*
SCL IO23
SDA IO22

MPU6050 接口

*MPU6050* *M5Camera*
SCL IO23
SDA IO22

MIC(SPM1423) 接口

*MIC(SPM1423)* *M5Camera*
CLK IO4
DATA IO2

注意:

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

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

原理图

电源电路

芯片外围电路

USB 转串口电路

相关链接

案例程序

出厂固件(WiFi传输图像)

Arduino

例程

源码