pdf-icon

M5Camera-X

SKU:U038

説明

M5Camera-X は、ESP32(4M Flash + 520K RAM + 4M PSRAM)チップと 2MP カメラ(OV2640)を統合した画像認識開発ボードです。Wi-Fi による画像伝送と USB ポートによるデバッグをサポートします。

ハードウェアにはあらかじめファームウェアが書き込まれており、ESP-IDF でのプログラミング開発に対応し、Wi-Fi カメラアプリケーションを動作させます。デフォルトプログラムでは600 x 800の解像度で画像を出力しますが、プログラムを最適化することでより高解像度での出力も可能です。

このプログラムの使用手順:

  • スマートフォンの Wi-Fi をオンにし、「m5stack-」で始まる AP ホットスポットをスキャンして接続します。
  • スマートフォンのブラウザで192.168.4.1にアクセスし、監視ページに入りリアルタイムで撮影動画を取得します。
  • 動画のフレームレートは 1 秒あたり約 5〜6 フレームです。

本モジュールは Wi-Fi ホットスポット AP を作成できるため、スマートフォンや PC などの機器で Wi-Fi 経由でカメラ画像を取得でき、また HY2.0-4P インターフェースから有線での取得も可能です。現在、ネットワークカメラ、色認識、顔認識機能を実現できます。

特徴

  • ESP32 ベース設計
  • Wi-Fi 画像伝送
  • CP2104 USB TTL

含まれるもの

  • 1 x M5Camera-X
  • 1 x LEGO 対応バッククリップ
  • 1 x Wall-1515
  • 1 x USB Type-C 接続ケーブル (20cm)

仕様

仕様 パラメータ
RAM 4MB
Flash 4M
イメージセンサー OV2640
最大解像度 2MP
出力フォーマット YUV (422/420) /YCbCr422、8 ビット圧縮データ、RGB565/555、8-/10 ビット Raw RGB データ
視野角 65°
製品重量 14g
梱包重量 38g
製品サイズ 24 x 48 x 13mm
梱包サイズ 75 x 45 x 30mm

回路図

電源回路

チップ周辺回路

USB - シリアル変換回路

ピンマップ

カメラドライバチップ OV2640 インターフェース

インターフェース Camera Pin M5Camera
SCCB クロック SIOC G23
SCCB データ SIOD G22
システムクロック XCLK G27
垂直同期 VSYNC G25
水平リファレンス HREF G26
ピクセルクロック PCLK G21
ピクセルデータ ビット 0 D2 G32
ピクセルデータ ビット 1 D3 G35
ピクセルデータ ビット 2 D4 G34
ピクセルデータ ビット 3 D5 G5
ピクセルデータ ビット 4 D6 G39
ピクセルデータ ビット 5 D7 G18
ピクセルデータ ビット 6 D8 G36
ピクセルデータ ビット 7 D9 G19
カメラリセット RESET G15
カメラパワーダウン PWDN Note1 を参照
電源 3.3V 3V3 3V3
グランド GND GND
Note1
OV2640 チップのPIN8(PDWN)ピンはイネーブルピンで、本基板では 12KΩ のプルダウン抵抗で GND に接続され動作モードに入ります。PIN8(PDWN)ピンが高レベルに引き上げられるとCamera Power Downモードに入ります。

HY2.0-4P インターフェース

HY2.0-4P M5Camera
SCL G13
SDA G4
5V 5V
GND GND

LED インターフェース

LED M5Camera
LED_Pin G14

以下は PCB にパッドはあるが、実際には部品が実装されていません。

BME280 インターフェース

BMP280 M5Camera
SCL G23
SDA G22

MPU6050 インターフェース

MPU6050 M5Camera
SCL G23
SDA G22

MIC (SPM1423) インターフェース

MIC (SPM1423) M5Camera
CLK G4
DATA G2

製品サイズ

データシート

ソフトウェア

Arduino

ESP-IDF

Easyloader

Easyloader ダウンロードリンク 備考
M5Camera-X AP Firmware Easyloader download /

製品比較