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)
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
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
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)
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
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
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