Files
2019-04-19 14:14:50 +08:00

6.9 KiB
Raw Permalink Blame History

ESP32Cam ユニット (PSRAM無し) {docsify-ignore-all}


📝概要   💡クイックスタート      :octocat:サンプルコード      🔌回路図      🛒購入リンク      🎬関連動画

概要

ESP32Cam ユニットは ESP32 をメインチップとして備え、他にも OV2640LiPoチャージャー(IP5306) を内蔵しています。(ただし 4MB の PSRAM 非搭載です)。またリチウムバッテリ、MPU6050 (ジャイロ+加速度センサー)、BME280(温湿度+気圧センサー)、SPQ2410 (マイク)用のパターンが用意されているので、追加部品を半田付けすることで、グレードアップさせることが可能です。それらを組み合わせることでバッテリ駆動の監視システムなどを構築することも可能です。ESP-IDFを利用して、カメラの機能をプログラムすることができます。

ノート: ESP32CAM は以下のような命名ルールがあります。

ESP32CAM_###...

  • MPU6050 付きの場合、ESP32CAM_6050
  • MPU6050 とマイク付きの場合、ESP32CAM_6050_MIC
  • MPU6050 とマイクと BME280 付きの場合、ESP32CAM_6050_MIC_BME280

このユニットはWi-FiのホットスポットAPになることができるので、スマホ、PC、その他のデバイスからWi-FiやGROVEインターフェースを介して撮影画像を取得できます。

特徴

  • ESP32 スペック
    • デュアルコア Tensilica LX6 マイクロプロセッサ
    • 最大クロック 240MHz
    • 520KB RAM
    • 4MB Flash メモリ
    • 802.11 b/g/n Wi-Fi
    • デュアルモード Bluetooth (classic and BLE)
    • ハードウェアアクセラレーションによる暗号化 (AES, SHA2, ECC, RSA-4096)
  • CP2104 USB-UART変換ドライバ
  • OV2640 カメラセンサー
    • 出力フォーマット(8-bit):
      • YUV(422/420)/YCbCr422
      • RGB565/555
      • 8-bit 圧縮データ
      • 8/10-bit RAW RGB データ
    • 最大画像転送レート
      • UXGA/SXGA: 15fps
      • SVGA: 30fps
      • CIF: 60fps
    • スキャンモード: Progressive
  • カメラ スペック
    • 視野 : 65 度
  • 最大解像度: 200万画素(メモリの都合上、本ユニットは最大800 * 600 pixels JPEG)
  • サイズ: 20.5 × 46.5 × 11.5mm

パッケージ内容

  • 1x ESP32Cam

ピンマップ

Camera Interface

Interface OV2640 Pin ESP32Cam
SCCB Clock SIOC IO23
SCCB Data SIOD IO25
System Clock XCLK IO27
Vertical Sync VSYNC IO22
Horizontal Reference HREF IO26
Pixel Clock PCLK IO21
Pixel Data Bit 0 D2 IO17
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 ESP32Cam
SCL IO4
SDA IO13
5V 5V
GND GND

LED Interface

LED ESP32Cam
LED_Pin IO16

以下は追加可能部品のインターフェースです。

BME280 Interface

I2Cアドレス: 0x76

BME280 ESP32Cam
SCL IO4
SDA IO13

MPU6050 Interface

I2Cアドレス: 0x68

MPU6050 ESP32Cam
SCL IO4
SDA IO13

MIC(SPQ2410) Interface

SPQ2410 ESP32Cam
OUT IO32

ノート:

  1. Camera Power Down ピンはESP32のGPIOに接続する必要はありません。10Kオームの抵抗でGNDにプルダウンすることができます。

  2. いくつかのカメラユニットを準備しています。 簡単な比較表を以下に示します。

より詳細な比較表が見たい方こちら

詳細な比較表をダウンロードしたい方こちら

関連リンク

コード

ファームウェア

関連動画

ESP32CAM デモ - 01

M5Camera デモ - 02