ESP32-CAM
SKU:U007
説明
ESP32CAM は画像認識開発ボードで、ESP32 (4M Flash + 520K RAM) チップと 2MP カメラ (OV2640) を搭載しています。WiFi - 画像転送および USB ポートでのデバッグに対応しています。
ハードウェアにはあらかじめファームウェアがインストールされており、ESP-IDF でプログラム開発を行い、WiFi - カメラアプリケーションを実行します。デフォルトプログラムでは600 x 800 の画像サイズを出力しますが、プログラムの最適化によりより大きなサイズの出力も可能です。
このプログラムの使用方法は以下の通りです。
- スマートフォンの Wi-Fi をオンにし、名前が「m5stack-」で始まる AP ホットスポットをスキャンして接続します。
- スマートフォンのブラウザを開き、192.168.4.1 にアクセスしてモニタリングページでリアルタイム映像を取得します。
- 動画のフレームレートは 1 秒あたり約 5-6 フレームです。
本モジュールは WIFI ホットスポット AP を生成できるため、スマートフォン、PC、その他の機器で WIFI を通じてカメラ画像をワイヤレスで取得することも、モジュールの HY2.0-4P インターフェースを介して有線でカメラ画像を取得することも可能です。
特徴
- ESP32 ベース設計
- CP2104 USB TTL
- 2MP 画素イメージセンサー
- 65° 視野角
含まれるもの
仕様
仕様 | パラメータ |
---|
Flash | 4MB |
RAM | 520KB |
イメージセンサー | OV2640 |
最大解像度 | 2MP |
出力形式 | YUV (422/420) /YCbCr422,RGB565/555,8-bit compressed data |
製品サイズ | 54.0 x 54.0 x 26.6mm |
製品重量 | 5.0g |
梱包サイズ | 62.0 x 57.0 x 17.0mm |
梱包重量 | 17.0g |
回路図
ピンマップ
カメラ
インターフェース | OV2640 Pin | ESP32Cam |
---|
SCCB Clock | SIOC | G23 |
SCCB Data | SIOD | G25 |
System Clock | XCLK | G27 |
Vertical Sync | VSYNC | G22 |
Horizontal Reference | HREF | G26 |
Pixel Clock | PCLK | G21 |
Pixel Data Bit 0 | D2 | G17 |
Pixel Data Bit 1 | D3 | G35 |
Pixel Data Bit 2 | D4 | G34 |
Pixel Data Bit 3 | D5 | G5 |
Pixel Data Bit 4 | D6 | G39 |
Pixel Data Bit 5 | D7 | G18 |
Pixel Data Bit 6 | D8 | G36 |
Pixel Data Bit 7 | D9 | G19 |
Camera Reset | RESET | G15 |
Camera Power Down | PWDN | see Note 1 |
電源 3.3V | 3V3 | 3V3 |
GND | GND | GND |
HY2.0-4P インターフェース
HY2.0-4P | ESP32Cam |
---|
SCL | G4 |
SDA | G13 |
5V | 5V |
GND | GND |
LED
予備チップインターフェース
BME280 | ESP32Cam |
---|
SCL | G4 |
SDA | G13 |
MPU6050 | ESP32Cam |
---|
SCL | G4 |
SDA | G13 |
OV2640 チップの PIN8 (PDWN) ピンはイネーブルピンで、この基板では 12KΩ プルダウン抵抗で GND に接続され有効化され、動作モードに入ります。PIN8 (PDWN) ピンが高レベルにプルアップされた場合、Camera Power Down モードに入ります。
データシート
ソフトウェア
ESP-IDF
Arduino
Easyloader
Easyloader | ダウンロードリンク | 備考 |
---|
ESP32-CAM Test Easyloader | download | / |
動画
ESP32CAM case-01
M5Camera の応用 - 02