# M5CAMERA {docsify-ignore-all} SKU:U017
## 描述 **M5Camera** 是一款图像识别开发板,集成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帧. ## 产品特性 - 基于ESP32设计 - WIFI图像传输 - CP2104 USB TTL ## 包含 - 1x M5Camera - 4x LEGO积木 - 1x Type-C USB(20cm) ## 规格参数
规格 参数
Flash 4M
RAM 4MB
图像传感器 OV2640
最大分辨率 2百万像素
输出格式 YUV(422/420)/YCbCr422,8位压缩数据,RGB565/555,8-/10位Raw RGB数据
最大图像传输速率 UXGA/SXGA: 15fps, SVGA: 30fps, CIF: 60fps
视角 65°
净重 17g
毛重 41g
产品尺寸 40*48*11mm
包装尺寸 75*45*30mm
## EasyLoader 点击下载EasyLoader >1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序,通过简单步骤将其烧录至主控,能够进行一系列的功能验证. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录. ?>3.目前EasyLoader仅适用于Windows操作系统、兼容M5体系采用ESP32作为控制核心的主机.在为M5Core烧录前需要安装CP210X驱动程序(使用M5StickC作为控制器的则无需安装)[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) ## 管脚映射 **摄像头驱动芯片 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 | / | | 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摄像头系列/产品区别 ## 相关链接 - **数据手册** - [ESP32](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/esp32_datasheet_cn.pdf) - [OV2640](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/OV2640DS_en.pdf) ## 案例程序 ### 出厂固件(WiFi传输图像) - **[M5Camera](https://github.com/m5stack/M5Stack-Camera/tree/master/wifi/wifi_ap/firmware/M5Camera)** ### Arduino - **[M5Camera-Arduino](https://github.com/espressif/arduino-esp32/tree/master/libraries/ESP32/examples/Camera/CameraWebServer)** ### 例程 - **[人脸识别](https://github.com/m5stack/M5Stack-Camera/tree/master/face_recognize/firmware/M5Camera)** - **[串口通信-M5Camera](https://github.com/m5stack/M5Stack-Camera/tree/master/uart/firmware/M5Camera)** - **[串口通信-M5Core](https://github.com/m5stack/M5Stack-Camera/tree/master/uart/arduino)**(串口通信例程为,摄像头与M5Core之间通信) - **[QRcode识别](https://github.com/m5stack/M5Stack-Camera/tree/master/qr)** - **[MPU6050](https://github.com/m5stack/M5Stack-Camera/tree/master/mpu6050/firmware/M5Camera)**(焊接**MPU6050**芯片后,陀螺仪的例程) - **[教程&快速上手](zh_CN/quick_start/m5camera/m5camera_quick_start)** ### 源码 - **[M5Camera](https://github.com/m5stack/M5Stack-Camera)** ## 原理图 ### 电源电路 ### 芯片外围电路 ### USB 转串口电路 ## 相关视频 **M5Camera 的应用 - M5Camera 与 M5Core 图传**