# M5CameraF - 魚眼レンズ (4MB PSRAM搭載) {docsify-ignore-all} *** :memo:**[概要](#概要)**      :bulb:**[クイックスタート](ja/quick_start/m5camera/m5camera_quick_start)**      :octocat:**[サンプルコード](#サンプルコード)**      🛒**[購入リンク](https://www.aliexpress.com/item/M5Stack-New-Fish-eye-Camera-Module-OV2640-Fisheye-Mini-Camera-Unit-Demoboard-with-ESP32-PSRAM-Development/32973208335.html)** ## 概要 **M5CameraF** はESP32チップ、OV2640 **including PSRAM**、**160° Fisheye Lens**をベースにした広角型のカメラユニットです。 ESP-IDF や Arduino IDEを利用してプログラムすることができます。 このユニットはMPU6050(加速度+ジャイロセンサー)、BME280(温度、湿度、圧力センサー)、および**デジタルマイク(SPM1423)**のパターンを有しています。 これらのデバイスが必要な場合は、それらを自分で半田付けするか、それらの部品が搭載されているバージョンを直接購入することができます。 さらに、M5CameraFはリチウムバッテリーのパターンも有しており、ケースに収めることができるバッテリーのサイズは**80mAh**に対応します。 **ノート: M5Cameraは以下のような命名ルールがあります。** *M5CameraF_#_#_#...* * MPU6050付きの場合、M5CameraF_6050 * MPU6050とマイク付きの場合、M5CameraF_6050_MIC * MPU6050とマイクとBME280付きの場合、M5CameraF_6050_MIC_BME280 ## 特徴 - ESP32 仕様 - デュアルコア Tensilica LX6 マイクロプロセッサ - 最大周波数: 240MHz - **4MB PSRAM** - **4MB Flash memory** - 802.11 BGN WiFi送受信機 - デュアルモード Bluetooth (classic and BLE) - 暗号化のハードウェアアクセラレーション (AES, SHA2, ECC, RSA-4096) - CP2104 USB-to-UART 変換ドライバ - OV2640 センサー - Output Formats(8-bit): - YUV(422/420)/YCbCr422 - RGB565/555 - 8-bit 圧縮データ - 8-/10-bit Raw RGBデータ - フォーマット毎の最大フレームレート - UXGA/SXGA: 15fps - SVGA: 30fps - CIF: 60fps - スキャンモード: Progressive - カメラ仕様 - 視野角 : **160 degree** - 最大解像度: 200万画素 - センサー最大解像度: 1600 * 1200 - サイズ:23.5 × 48 × 23.5mm ## パッケージ内容 - 1x M5Camera - 1x LEGO アダプタ - 1x Wall/1515 - 1x USB Type-C ケーブル ## ピンマップ **Camera Interface PinMap** | *Interface* | *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 | **GROVE Interface** | *Grove* | *M5CameraF* | | :-----------: | :------: | | SCL | **IO13** | | SDA | **IO4** | | 5V | 5V | | GND | GND | **LED Interface** | *LED* | *M5CameraF* | | :-----------: | :------: | | LED_Pin | IO14 | **予約済みチップのインターフェース** **BME280 Interface** *I2Cアドレス: 0x76.* | *BME280* | *M5CameraF* | | :-----------: | :------: | | SCL | IO23 | | SDA | IO22 | **MPU6050 Interface** *I2Cアドレス: 0x68.* | *MPU6050* | *M5CameraF* | | :-----------: | :------: | | SCL | IO23 | | SDA | IO22 | **MIC(SPM1423) Interface** | *MIC(SPM1423)* | *M5CameraF* | | :-----------: | :------: | | CLK |IO4| | DATA |IO2| **ノート:** 1. **Camera Power Down**ピンはESP32のGPIOに接続する必要はありません。10Kオームの抵抗でGNDにプルダウンすることができます。 2. いくつかのカメラユニットを準備しています。 簡単な比較表を以下に示します。 より詳細な比較表が**見たい方**は[こちら](https://shimo.im/sheets/gP96C8YTdyjGgKQC/09fd4)。 詳細な比較表を**ダウンロードしたい方**は[こちら](https://github.com/m5stack/M5-Schematic/blob/master/Units/m5camera/M5%20Camera%20Detailed%20Comparison.xlsx)。 ## 関連リンク - **[公式ビデオ](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)** - **[フォーラム](http://forum.m5stack.com/)** - **データシート** - [ESP32](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) - [OV2640](https://www.uctronics.com/download/cam_module/OV2640DS.pdf) ## サンプルコード ### ファームウェア - **[M5Camera Firmware](https://github.com/m5stack/m5stack-cam-psram/tree/FishEye)**