Skip to Content

ESP32 Camera OV2640 Type-C Development Board

ESP32CAM is a development board for image recognition. It features an ESP32 (4M Flash + 520K RAM) chip and a 2-megapixel camera (OV2640). It supports image transmission via Wi-Fi and debugging through the USB Type-C port. The hardware comes preloaded with software programmed by ESP-IDF, allowing it to run as a Wi-Fi camera. The output image size is 600 x 800, but software optimization can allow for larger photo sizes.

Package Includes:

  • 1 x ESP32CAM Unit

210.00 AED 210.00 AED Tax Included
210.00 AED Tax Included

Not Available For Sale

This combination does not exist.

Terms and Conditions
30-day money-back guarantee
Shipping: 2-3 Business Days

Features:

  • Dual-core Tensilica LX6 microprocessor, up to 240MHz clock frequency
  • 520KB internal RAM, 4MB Flash memory
  • Integrated 802.11 BGN Wi-Fi transceiver
  • Integrated dual-mode Bluetooth (classic and BLE)
  • Hardware-accelerated encryption (AES, SHA2, ECC, RSA-4096)
  • CP2104 USB TTL
  • ESP32 chipset + 3D antenna
  • OV2640 sensor
  • Output Formats (8-bit): YUV(422/420)/YCbCr422, RGB565/555, 8-bit compressed data, 8-/10-bit Raw RGB data
  • Maximum Image Transfer Rate: UXGA/SXGA: 15fps, SVGA: 30fps, CIF: 60fps
  • Scan Mode: Progressive

Camera Specifications:

  • Field of View: 65 degree
  • Maximum Pixel: 2M
  • Size: 20.5 × 46.5 × 11.5mm
  • Product Size: 46.5mm x 19.5mm x 11.7mm
  • Product Weight: 6.3g

Software Capabilities:

  • Power the board via USB Type-C or GROVE
  • Use your phone to Wi-Fi scan an AP starting with "m5stack-" and connect to it
  • Open a web browser on your phone and visit 192.168.4.1 to see the picture
  • Video frame rate: 5-6 fps

The hardware also comes with some reserved weld pads if you do not attach additional chips on the board:

  • 9-axis gyroscope (MPU6050)
  • Pressure sensor (BME280)
  • Analog MIC (SPQ2410)
  • Lipo battery power pins

EasyLoader Support:

  1. EasyLoader is a simple and fast program burner. Each product page has a case program for EasyLoader.
  2. After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click "Burn" to start burning.
  3. The CP210X (USB driver) must be installed before using EasyLoader.

Pins Map:

Camera Interface PinMap 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

For Windows