M5CameraF 是一款鱼眼广角图像识别开发板,集成ESP32(4M Flash + 520K RAM + 4M PSRAM)芯片和200万像素的摄像头(OV2640).支持WiFi-图像传输和USB端口调试.
规格 | 参数 |
---|---|
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,你可以通过优化程序输出更大尺寸.
这个程序是如何使用的?
因为模块可以生成 WIFI 热点 AP,所以可以用手机、PC 或其他设备通过 WIFI 无线获取摄像头图片,也可以通过模块的 HY2.0-4P 接口有线获取摄像头图片。
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 |
注意:
** 串口通信-M5Core **(串口通信例程为,摄像头与M5Core之间通信)
MPU6050 (焊接MPU6050芯片后,陀螺仪的例程)