pdf-icon

M5CameraF

SKU:U037

描述

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

产品特性

  • 基于ESP32设计
  • WIFI图像传输
  • CP2104 USB TTL
  • 广角镜头
  • OV2640视觉传感器

包含

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

规格参数

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

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

这个程序是如何使用的?

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

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

EasyLoader

点击下载EasyLoader

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

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

管脚映射

相机管脚映射

接口 Camera Pin M5CameraF
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 see Note 1
Power Supply 3.3V 3V3 3V3
Ground GND GND

HY2.0-4P 接口

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

LED 接口

LED M5CameraF
LED_Pin IO14

The following tables are Reserved Chip 接口

BME280 接口

I2C 地址是 0x76

BME280 M5CameraF
SCL IO23
SDA IO22

MPU6050 接口

I2C 地址是 0x68

MPU6050 M5CameraF
SCL IO23
SDA IO22

MIC(SPM1423) 接口

SPM1423 M5CameraF
CLK IO4
DATA IO2

注意:

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

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

原理图

电源电路

芯片外围电路

USB 转串口电路

相关链接

项目案例

A DIY project conduct with a thermal printer and M5Camera.

案例程序

出厂固件(WiFi传输图像)

Arduino

例程

源码