Esp32 Camera Research - nakujaproject/avionicsN2_JLC_Computer GitHub Wiki

ESP32-CAMERA RESEARCH

The esp-32 module is capable of utilizing various camera modules. However, it must be noted that the camera modules utilize certain I/O pins therefore may reduce the number of pins available for peripheral devices like sensors. Compatible camera modules include:

  • OV2640
  • 0V3640
  • OV5640
  • OV7670
  • OV7725
  • NT99141
  • GC0308
  • GC2145

OV2640

This is a evergreen image sensor from OmniVision.It has a high sensitvity for low light operation and can support image sizes UXGA, SXGA and SVGA. Power Supply: Core: 1.3V DC ± 5% Analog: 2.5~3.0V DC I/O: 1.7V to 3.3V Power Usage: YUV mode full res & framerate: 125mW Compressed mode full Res & framerate: 140mW Standby:600μA Max Image Transfer Rate: 1600×1200@15fps SVGA@30fps CIF@60fps Resolution: UXGA SVGA and below Output Format: YUV/RGB/Raw RGB Data

Pixel Electric esp32+OV2640 >> [https://www.pixelelectric.com/sensors/distance-vision/camera-sensor/esp32-ov2640-camera-wifi-wireless-module/](OV2640 Pixel) Ubuy OV2640 >> [https://www.ubuy.ke/en/product/5CJAOM-arducam-mini-module-camera-shield-with-ov2640-2-megapixels-lens-for-arduino-uno-mega2560-board](OV2640 Ubuy)

OV2640

0V3640

Power Supply: core: 1.5VDC + 5% analog: 2.5 ~ 3.0V I/O: 1.7 ~ 3.0V (1.8V is strongly recommended) Power Consumption: active: 75 mA (without MIPI) standby: 20 μA Operating Temperature: operating: -20°C to 70°C stable image: 0°C to 50°C Max Image Transfer Rate: QXGA (2048×1536): 15 fps for QXGA and any size scaling down from QXGA XGA (1024×768): 30 fps for XGA and any size scaling down from XGA Output Format: YUV(422/420) / YCbCr422, RGB565/555/444, 8-bit compression data, 8/10-bit raw RGB data

OV3640

OV5640

This is an 5MP image sensor by OmniVision. Some of it's features include:

  • automatic image control functions
  • Image quality control
  • Support for LED and flash strobe mode

Its specificatins include: Power Supply: core: 1.5V +- 5% analog: 2.6 ~ 3.0V I/O: 1.8 ~ 2.8V Resolution: 2592x1944 Output Formats: YUV(422/420)/YCbCr422 RGB565/555/444 CCIR656 RAW RGB Compressed Data Max Image Transfer Rate: QSXGA(25921944): 15fps 1080p: 30fps 1280960: 45fps 720p: 60fps VGA(640480):90fps QVGA(320240): 120fps

OV5640

OV7670

This camera module is powered by 3.3V power supply. It's specifications include: Power Supply: Core: 1.8V DC ± 10% Analog: 2.5~3.0V DC I/O: 1.7V to 3.0V Resolution: 640x480 VGA Power Consumption: Active: 60mW (15fps VGA YUV format) Sleep: < 20μA

OV7670 Tutorial >> [https://medium.com/@mudassar.tamboli/esp32-ov7670-websocket-video-camera-26c35aedcc64](OV7670 tutorial) Pixel Electric >> [https://www.pixelelectric.com/sensors/distance-vision/camera-sensor/ov7670-vga-camera-fifo-buffer-al422b-module/](OV7670 Pixel)

OV7670

NT99141

This is an antishake camera that has an embedded 1.5V regulator for core power

Power Supply: Digital: 1.5V Analog: 3.3V I/O: 1.8V~2.8V Power Consumption: 215 mW @ HD JPG Standby: < 10 μA Image Transfer Rate: 640 x 360 @ 60fps 1280 x 720 @ 30fps Output Format: YCbCr (4:2:2) RGB565 RGB555 RGB444 Raw CCIR656 JPEG

NT99141

GC0308

The GC0308 features 640V x 480H resolution with 1/6.5-inch optical format, and 4-transistor pixel structure for high image quality and low noise variations. It delivers superior image quality by powerful on-chip design of a 10-bit ADC, and embedded image signal processor.

Specifications

Power Supply: 2.7 ~ 3.3V, typical 2.8V Power Consumption: 70mW @ 30fps VGA, standby @ 10uA Max Frame Rate: 30fps@24Mhz,VGA Output Format: YCbCr4:2:2 RGB565 Raw Bayer

GC0308

GC2145

GC2145 is a high-quality 2MegaCMOS image sensor, suitable for mobile phone cameras and digital camera products. It uses a 1616V x 1232h active pixel array, on-chip 10-bit ADC and image signal processor. ### Specifications Image Transfer Rate: 1600×1200 @15 fps 1280×720 @ 15 fps 640×480 @ 30 fps 320×240 @30 fps Power Supply: AVDD: 2.73.0V DVDD: 1.71.9V IOVDD: 1.7~3.0V

GC2145