The ESP32CAM is a tiny module based on ESP32 chip and OV2640. You can even program the ESP32CAM through the ESP-IDF by installing the ESP32 Core.

The ESP32CAM equips the ESP32 with everything necessary to program, run and develop on the wonderchip. It also features a LiPo charger (IP5306) , so your ESP32CAM project can be battery-powered and truly wireless. Additionally, the board reserved the MPU6050,BME280 and an analog MIC.


ESP32 specifications

  • Dual-core Tensilica LX6 microprocessor
  • Up to 240MHz clock frequency
  • 520kB internal SRAM
  • 4MB Flash memory
  • Integrated 802.11 BGN WiFi transceiver
  • Integrated dual-mode Bluetooth (classic and BLE)
  • Hardware accelerated encryption (AES, SHA2, ECC, RSA-4096)
  • CP2104 USB TTL

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
  • CCD size : 1/4inch
  • Field of View : 78 degree
  • Maxmium Pixel: 200W
  • Sensor best resolution: 1600 * 1200
  • Dimension: 25mm x 24mm
  • Weight: 5g


  1. Development environment is IDF, demo code here. 
  2. On board MPU6050 and BEM280 pad, user can solder by youself.
  3. On board IP5306, can charge and use lithium battery
  4. digram:
  5. examples:
  6. datasheet(ESP32):
  7. datasheet(OV2640):
  8. GitHub:

Additional information

Weight 0.03 kg

Espressif, Injoinic

Power Solutions


Design Vendor


1 review for [retired] M5Stack ESP32CAM Camera Module, ESP32 + OV2640

  1. 4 out of 5

    David Beer

    While it’s a 2M sensor, this device doesn’t have PSRAM, so most you’ll be able to capture is 800×600.
    But it’s still an awesome bit of kit.

Add a review

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Product Enquiry